Lädt...

Eingabe und Ausgabe

Enter ohne Zeichen speichert leeren Text. print läuft trotzdem und schreibt eine leere Zeile. Leer ist nicht das Wort empty, und der Name fehlt nicht. guest gibt es. Es liegen keine Zeichen darin. input() wartet, bis Sie Enter drücken.

Die getippte Zeile ist Text

guest = input() legt die Zeile als Text unter dem Namen guest ab. print(guest) schreibt denselben Text zurück. Tippen Sie lida und drücken Sie Enter, ist die Ausgabe lida.

Eine Zeile lesen und zurückschreiben

python
guest = input()
print(guest)

Es ist keine Zahl entstanden. Die Zeile ist Text von derselben Art, die print("lida") schon gezeigt hat.

Die Beschriftung steht auf dem Bildschirm, nicht im Namen

Text in input erscheint, während das Programm wartet. Das ist ein Schild für Sie, nicht Teil der gespeicherten Zeile. input("Guest: ") zeigt Guest: und wartet dann. Tippen Sie tea, hält guest nur tea, nicht Guest: tea.

Beschriftung, dann die getippte Zeile

python
guest = input("Guest: ")
print(guest)

Sie sehen Guest: auf der Wartezeile. Sie tippen tea und drücken Enter. Die nächste Zeile ist tea. print hat das Gespeicherte geschrieben, nicht das Schild.

Jede Zeile der Übersicht ist dasselbe Programm mit einer anderen getippten Zeile. Zuerst guest = input(), dann print(guest).

📊 Was zurückkommt

Sie tippen guest hält print schreibt
lida lida lida
tea tea tea
nur Enter leerer Text eine leere Zeile

Getippte Ziffern bleiben Text

Tippen Sie 3, hält guest das Zeichen 3. Diese Seite addiert nicht und macht aus dem Zeichen keine Zahl. Die nächste Seite sind Zahlen. Bis dahin ist eine 3 aus input Text.

Selbst sagen

  1. lida tippen. guest = input() und dann print(guest) schreibt lida.
  2. input("Guest: ") zeigt das Schild. Gespeichert wird nur, was Sie danach tippen.
  3. Enter allein speichert leeren Text, und print schreibt eine leere Zeile.
  4. Eine getippte 3 ist Text, keine Zahl.
  5. Das Schild Guest: liegt nicht in guest.

Daneben gelesen

  • tea tippen und Guest: tea erwarten
  • meinen, Enter allein heißt, der Name wurde nie gespeichert
  • eine getippte 3 als Zahl nehmen, die diese Seite addiert
  • Enter vergessen, sodass das Programm noch wartet
  • das Schild ausgeben und es die getippte Zeile nennen

Behalten

input() wartet. Sie tippen eine Zeile und drücken Enter. guest = input() speichert die Zeile als Text.
print(guest) schreibt den Text zurück. Tippen Sie lida, sehen Sie lida.
input("Guest: ") zeigt ein Schild. Das Schild wird nicht gespeichert. Tippen Sie tea, hält guest tea.
Enter allein speichert leeren Text. print schreibt eine leere Zeile.
Eine getippte 3 bleibt Text. Die nächste Seite sind Zahlen.

🧠 Testen Sie Ihr Wissen

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
6
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 Anweisungen

  • Lesen Sie jede Frage sorgfältig
  • Wählen Sie die beste Antwort für jede Frage
  • Sie können das Quiz so oft wiederholen, wie Sie möchten
  • Ihr Fortschritt wird oben angezeigt