Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet Python-Eingabe?

Was bedeutet Python-Eingabe?

藏色散人
藏色散人Original
2019-06-27 10:45:5131673Durchsuche

Python ist eine interpretierte, objektorientierte Programmiersprache auf hoher Ebene mit dynamischen Datentypen. Python wurde Ende 1989 von Guido van Rossum erfunden und 1991 erstmals öffentlich veröffentlicht. Wie die Perl-Sprache folgt auch der Python-Quellcode der GPL-Vereinbarung (GNU General Public License).

Was bedeutet Python-Eingabe?

Was bedeutet Python-Eingabe?

Die Funktion input() in Python3.x akzeptiert Standardeingabedaten und gibt sie als String-Typ zurück.

In Python2.x entspricht input() eval(raw_input(prompt)), das zum Erhalten von Konsoleneingaben verwendet wird.

raw_input() behandelt alle Eingaben als Strings und gibt den String-Typ zurück. Und input() hat seine eigenen Eigenschaften, wenn es um reine numerische Eingaben geht. Es gibt den Typ der eingegebenen Zahl (int, float) zurück.

Hinweis:

Beide Funktionen input() und raw_input() können Strings empfangen, aber raw_input() liest die Eingabe direkt von der Konsole (jede Art von Eingabe kann übernommen werden). Bei input() wird erwartet, dass ein zulässiger Python-Ausdruck gelesen werden kann. Das heißt, Sie müssen ihn in Anführungszeichen setzen, wenn Sie eine Zeichenfolge eingeben, andernfalls wird ein SyntaxError ausgelöst.

Sofern kein besonderer Bedarf an input() besteht, empfehlen wir generell die Verwendung von raw_input() für die Interaktion mit Benutzern.

Hinweis:

Input() in Python3 empfängt standardmäßig den Typ str.

Funktionssyntax

input([prompt])

Parameterbeschreibung:

Eingabeaufforderung: Eingabeaufforderung

Verwandte Empfehlungen: „Python-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet Python-Eingabe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn