Zum Inhalt springen
Lektion 4 von 15 12 Min. Leicht Mit Codebeispiel

Bedingungen & Schleifen

Mit Bedingungen und Schleifen entscheidet dein Programm, was wann passiert und wie oft etwas wiederholt wird.

Ansicht

01

Verstehen

Lies die Kernidee und das Beispiel.

02

Prüfen

Beantworte die Aktiv-Checks.

03

Anwenden

Setze die Transferaufgabe um.

Lerninhalt

Verstehen & anwenden

1

if, elif und else

if prüft eine Bedingung.

Nur wenn sie wahr ist, läuft der eingerückte Block.

elif prüft weitere Fälle, else deckt den Rest ab. Es gibt keine Klammern um die Bedingung, nur den Doppelpunkt.

ifelifelse
Notenampel
punkte = 85

if punkte >= 90:
    print("Sehr gut")
elif punkte >= 50:
    print("Bestanden")
else:
    print("Nochmal üben")
2

for und range

Eine for-Schleife durchläuft Elemente einer Sammlung.

Du brauchst keinen Index, wenn du nur die Werte willst.

range(stop) zählt von 0 bis ausschließlich stop. Mit Start und Schritt kannst du den Bereich genauer steuern.

forrange()Iteration
Zählen und durchlaufen
for i in range(3):
    print(i)

for i in range(2, 10, 2):
    print(i)

for farbe in ["rot", "grün"]:
    print(farbe)
3

while, break und continue

while wiederholt einen Block, solange die Bedingung wahr ist.

Achte darauf, dass sich die Bedingung irgendwann ändert.

break verlässt die Schleife sofort, continue springt zum nächsten Durchlauf. Beides sparsam einsetzen, damit der Ablauf lesbar bleibt.

whilebreakcontinue
Schleife kontrolliert beenden
zahl = 0
while True:
    zahl += 1
    if zahl == 3:
        break
    if zahl == 2:
        continue
    print(zahl)

Aktiv-Check

Teste dein Verständnis

1/6

Erkennen: Welcher Abschnitt passt?

Welcher Abschnitt passt zu diesen Begriffen?

ifelifelse
Tipp: Erst erinnern, dann prüfen. Fehler sind Teil des Lernens.

Transfer

Mini-Projekt: Haushaltsbuch

Baue ein kleines Haushaltsbuch, das Ausgaben als Dictionaries speichert, Summen berechnet und die Einträge in einer Datei sichert.

Selbstcheck

Kann ich das schon?

Hake ab, was du wirklich erklären oder selbst bauen könntest.

0 von 3 geschafft

Fortschritt

Bereit zum Abschließen?

Markiere die Lektion als abgeschlossen, um XP und Streak zu erhalten.

</> Learn-Program © 2026 · Lizenziert unter CC BY-NC-SA 4.0

Rechtliches & Lizenz