Lädt...

Variablen

print("guest") zeigt das Wort guest. print(guest) nicht. Die Anführungszeichen machen aus der Buchstabenfolge Text. Ohne sie ist guest ein Name, und Python holt, was darunter liegt: lida.

Erst der Name, dann das Wort

python
guest = "lida"
print(guest)
print("guest")

Zwei Zeilen. Zuerst lida, dann das Wort guest. Dieselbe Schreibweise, zwei Aufgaben. Die erste Zeile des Programms hat den Text abgelegt: guest = "lida". Das = speichert. Es prüft nicht, ob beide Seiten gleich sind.

Text speichern, den Namen ausgeben

python
guest = "lida"
print(guest)

Ohne Anführungszeichen rechts wird ein Name gesucht

guest = lida, ohne Anführungszeichen, speichert den Text lida nicht. Python sucht einen Namen lida. Der wurde nie gespeichert, also stoppt das Programm. Erst die Anführungszeichen machen lida zu Text.

Die spätere Zeile ersetzt

Steht danach guest = "tea", hält derselbe Name jetzt tea. lida liegt nicht mehr darunter. print(guest) zeigt tea.

Die zweite Speicherung bleibt

python
guest = "lida"
guest = "tea"
print(guest)

Ein zweiter Name löscht den ersten nicht

drink = "tea" legt einen weiteren Namen an. guest hält weiter lida. print(guest) und danach print(drink) schreiben lida, dann tea.

guest und Guest sind zwei Namen

Gespeichert wurde guest, klein geschrieben. print(Guest) sucht einen anderen Namen. Der wurde nicht gespeichert, also stoppt das Programm. Schreiben Sie die Form, die Sie gespeichert haben.

Die nächste Seite liest, was Sie tippen

Hier wird keine getippte Zeile gelesen, nicht gerechnet, und keine Notiz mit # begonnen. Die nächste Seite ist eine Zeile, die Sie tippen und die das Programm liest. Der Name hält weiter, was gespeichert wurde.

Selbst sagen

  1. guest = "lida" und dann print(guest) schreibt lida.
  2. print("guest") schreibt das Wort guest.
  3. guest = lida ohne Anführungszeichen stoppt, weil lida kein gespeicherter Name ist.
  4. Ein späteres guest = "tea" ersetzt lida.
  5. drink = "tea" ändert nicht, was guest hält.

Daneben gelesen

  • das Wort guest von print(guest) erwarten
  • lida von print("guest") erwarten
  • die Anführungszeichen in guest = lida weglassen und meinen, der Text sei gespeichert
  • meinen, das erste guest = "lida" bleibe nach guest = "tea"
  • nach dem Speichern von guest print(Guest) schreiben

Behalten

guest = "lida" legt Text unter einem Namen ab. print(guest) zeigt lida.
print("guest") zeigt das Wort. Anführungszeichen machen Text. Ein nackter Name holt das Gespeicherte.
guest = lida ohne Anführungszeichen sucht einen Namen und stoppt, wenn der nicht gespeichert wurde.
Ein späteres guest = "tea" ersetzt den Text. print(guest) zeigt dann tea.
Die nächste Seite liest eine Zeile, die Sie tippen.

🧠 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

❓
5
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