Zum Hauptinhalt springen

Wiederholung Band 1

Warum diese Seite?

Band 2 baut auf Band 1 auf. Wenn Variablen, input und Rechnen sitzen, macht der Rest viel mehr Spaß.

Nimm dir 10–15 Minuten. Tippe die Minis selbst.

1) print und Variablen

name = "Luna"
punkte = 10
print("Hallo", name)
print("Punkte:", punkte)

Check: Weißt du, warum punkte ohne Anführungszeichen in print steht?

2) Werte ändern und rechnen

punkte = 10
punkte = punkte + 5
print(punkte) # 15

Check: Erzeugt die zweite Zeile eine neue Box – oder ersetzt sie den Inhalt?

Antwort

Sie ersetzt den Inhalt derselben Variable.

3) Datentypen

print(type("Hi")) # str
print(type(7)) # int
print(type(1.5)) # float
print(type(True)) # bool

Check: Ist "7" dasselbe wie 7?

Antwort

Nein. "7" ist Text, 7 ist eine ganze Zahl.

4) input und int

alter = int(input("Alter: "))
print("Naechstes Jahr:", alter + 1)

Check: Warum int(...) um das input?

Antwort

Weil input Text liefert und wir rechnen wollen.

5) Rechnen und Reihenfolge

print(2 + 3 * 4) # 14
print((2 + 3) * 4) # 20
print(17 // 5) # 3
print(17 % 5) # 2

Check: Was bedeuten // und %?

Antwort

// ganzzahlig teilen, % Rest.

Mini-Warm-up (5 Minuten)

Baue schnell:

  1. Name erfragen
  2. Lieblingszahl erfragen (int)
  3. Ausgabe: Name + doppelte Lieblingszahl
Beispiel-Lösung
name = input("Name: ")
zahl = int(input("Lieblingszahl: "))
print("Hallo", name)
print("Doppelt:", zahl * 2)

Wenn etwas hakt

ThemaZurück zu
VariablenBand 1, Kapitel 3
TypenBand 1, Kapitel 4
input / intBand 1, Kapitel 5
RechnenBand 1, Kapitel 6

Bereit für Band 2?

Wenn du die Checks grob erklären kannst: weiter zu Texten verbinden.

Py sagt: „Aufwärmen erledigt. Jetzt wird’s spannend.“