Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist die Eingabe in Python?

Was ist die Eingabe in Python?

silencement
silencementOriginal
2019-05-21 11:55:425087Durchsuche

Was ist die Eingabe in Python?

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: Sowohl die Funktionen input() als auch raw_input() können Zeichenfolgen 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, wenn Sie eine Zeichenfolge eingeben, müssen Sie diese in Anführungszeichen setzen, 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 erhält standardmäßig den Typ str.

Das folgende Beispiel läuft in der Python3-Version

Was ist die Eingabe in Python?

Geben Sie zwei Zahlen ein

Was ist die Eingabe in Python?

oder

Was ist die Eingabe in Python?

Das obige ist der detaillierte Inhalt vonWas ist die Eingabe in Python?. 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