Die Funktion input()
liest die Eingabe des Benutzers.
Das Programm muss diese Eingabe in einer Variable speichern.
Mit einer Eingabe ist der vom Benutzer im Terminal geschriebene Text gemeint, der vom Programm gelesen wird.
Die Eingabe wird immer als Zeichenkette gelesen.
Zum Lesen von Eingaben verwenden wir die Funktion input()
, die in Python integriert ist.
Mit dem Befehl variable = input('…')
speichern wir die Benutzereingabe in einer Variable.
Im Folgenden finden Sie ein Beispiel für ein Programm, das eine Benutzereingabe verlangt, die vom Benutzer eingegebene Zeichenkette liest und sie anschliessend ausgibt.
message = input('Write a message: ') print(message)
Betrachten wir den Ablauf des Programms genauer:
input(…)
.message
zugewiesen. message
verweisen - im obigen Beispiel wird die Variable message
im Druckbefehl print(message)
referenziert.Wenn das Programm ausgeführt wird, kann die Ausgabe wie im folgenden Beispiel aussehen. In diesem Beispiel hat der Benutzer den Text “Hello world” geschrieben - Benutzereingaben sind in den Beispielen markiert.
Write a message: User: <Hello World> Hello World