Lädt...

Zahlen

cups = 2 legt die Zahl 2 unter dem Namen cups ab. print(cups) schreibt 2. In der Datei stehen keine Anführungszeichen, und in der Ausgabe auch nicht. Das = speichert weiter. Diesmal ist das Gespeicherte eine Zahl, kein Text.

Eine Zahl speichern, dann den Namen ausgeben

python
cups = 2
print(cups)

Addieren schreibt das Ergebnis

print(2 + 3) addiert und schreibt dann das Ergebnis. Die Ausgabe ist 5. Es sind nicht die Zeichen 2 + 3, und um die 5 stehen keine Anführungszeichen.

Zwei Zahlen addieren

python
print(2 + 3)

Diese Seite liest keine getippte Zeile. Die Zahl steht in der Datei. Text wird hier nicht addiert.

Teilen behält den Bruch

print(5 / 2) teilt 5 durch 2. Die Ausgabe ist 2.5, nicht 2. Der Schrägstrich behält die Hälfte. 2.5 ist eine Zahl mit Dezimalpunkt. Python nennt eine ganze Zahl int und eine Zahl mit Dezimalpunkt float. Zum Lesen der Ausgabe brauchen Sie die beiden Namen nicht.

Teilen und die Hälfte behalten

python
print(5 / 2)

Jede Zeile der Übersicht ist ein Ausdruck und die Zeile, die print schreibt. Nichts davon ist Text in Anführungszeichen.

📊 Was print schreibt

Ausdruck Ausgabe
2 + 3 5
5 / 2 2.5
cups nach cups = 2 2

Zwei Zweien, die gleich aussehen

print(2) und print("2") zeigen auf dem Bildschirm beide eine 2. Nur die erste ist eine Zahl, die diese Seite addiert. print("2 + 3") zeigt die Zeichen 2 + 3, weil die Anführungszeichen Text machen. Diese Seite lässt die Anführungszeichen weg.

Die getippte Zeile bleibt Text

Die 3, die auf der vorigen Seite aus input kam, ist nicht die Zahl dieser Seite. Aus dem Text eine Zahl zu machen, kommt später. Die nächste Seite ist Text in Anführungszeichen.

Selbst sagen

  1. print(2 + 3) schreibt 5.
  2. cups = 2 und dann print(cups) schreibt 2.
  3. print(5 / 2) schreibt 2.5, nicht 2.
  4. "2" ist Text. 2 ist eine Zahl.

Daneben gelesen

  • die Zeichen 2 + 3 von print(2 + 3) erwarten
  • 2 von print(5 / 2) erwarten
  • Anführungszeichen um 2 setzen und trotzdem eine Summe erwarten
  • die getippte 3 der vorigen Seite schon für eine Zahl halten
  • 2.5 als zwei getrennte Zahlen lesen

Behalten

Eine Zahl hat keine Anführungszeichen. print(2 + 3) schreibt 5.
cups = 2 speichert eine Zahl. print(cups) schreibt 2.
print(5 / 2) schreibt 2.5. Der Schrägstrich behält die Hälfte.
"2" ist Text. Es kann auf dem Bildschirm wie 2 aussehen und trotzdem keine Zahl sein.
Die nächste Seite ist Text in Anführungszeichen.

🧠 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

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