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.
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.
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.
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
- print(2 + 3) schreibt 5.
- cups = 2 und dann print(cups) schreibt 2.
- print(5 / 2) schreibt 2.5, nicht 2.
- "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
Testen Sie Ihr Wissen
Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen
📝 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