Schleifen
Verstehen Sie for- und while-Schleifen, um sich wiederholende Aufgaben in Ihren Programmen zu automatisieren.
Schleifen ist eine kostenlose Python Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Python Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Python Academy-Kurs umfasst insgesamt 4 Lektionen.
Einführung in Schleifen
Einführung in Schleifen
Schleifen ermöglichen es Ihnen, einen Codeblock mehrmals zu wiederholen, wodurch Ihre Programme effizienter und kompakter werden.
In dieser Lektion lernen Sie verschiedene Schleifentypen in Python kennen: for, while und verschachtelte Schleifen.

Was ist eine Schleife?
Was ist eine Schleife?
Eine Schleife wird verwendet, um einen Codeblock wiederholt auszuführen, bis eine bestimmte Bedingung erfüllt ist. Zum Beispiel:
Dies gibt die Zahlen 0 bis 4 aus.
# Example of a loop
for i in range(5):
print(i)Die for-Schleife
Die for-Schleife
Die for-Schleife durchläuft eine Sequenz (z. B. eine Liste oder range) und führt für jedes Element einen Codeblock aus:
# Example of a for loop
names = ["Alice", "Bob", "Charlie"]
for name in names:
print("Hello,", name)Die while-Schleife
Die while-Schleife
Die while-Schleife führt einen Codeblock so lange aus, wie ihre Bedingung True ist:
# Example of a while loop
counter = 0
while counter < 3:
print(counter)
counter += 1Eine Schleife vorzeitig verlassen
Eine Schleife vorzeitig verlassen
Mit der break-Anweisung können Sie eine Schleife vorzeitig beenden:
Dadurch wird die Schleife beendet, sobald i gleich 5 ist.
# Using break to exit a loop
for i in range(10):
if i == 5:
break
print(i)Iterationen mit continue überspringen
Iterationen mit continue überspringen
Die continue-Anweisung überspringt den Rest der aktuellen Iteration und fährt mit der nächsten fort:
Dadurch wird die Ausgabe von 2 übersprungen.
# Using continue to skip iterations
for i in range(5):
if i == 2:
continue
print(i)Verschachtelte Schleifen
Verschachtelte Schleifen
Eine Schleife innerhalb einer anderen Schleife wird als verschachtelte Schleife bezeichnet. Zum Beispiel:
# Example of nested loops
for i in range(3):
for j in range(2):
print(f"i = {i}, j = {j}")Häufige Fehler bei Schleifen
Häufige Fehler bei Schleifen
Hier sind einige häufige Fehler, die Sie vermeiden sollten:
- In einer
while-Schleife zu vergessen, die Schleifenvariable zu aktualisieren (wodurch eine Endlosschleife entsteht). break- undcontinue-Anweisungen falsch zu verwenden.- Eine falsche Einrückung in verschachtelten Schleifen.
Was haben Sie gelernt?
Was haben Sie gelernt?
In dieser Lektion haben Sie Folgendes gelernt:
- Die Grundlagen von
for- undwhile-Schleifen. - Wie Sie mit
breakundcontinuedas Verhalten von Schleifen steuern. - Wie Sie verschachtelte Schleifen erstellen und verwenden.
Sehr gut! Fahren Sie mit dem nächsten Thema fort.

Häufig gestellte Fragen
Ist die Lektion „Schleifen“ kostenlos?
Ja — der vollständige Text von „Schleifen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Python Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Python Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Schleifen“?
Verstehen Sie for- und while-Schleifen, um sich wiederholende Aufgaben in Ihren Programmen zu automatisieren. Du übst Python Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Python Academy zu starten?
Keine Vorkenntnisse erforderlich. Python Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Schleifen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Python Academy-Lektion Code schreiben und ausführen?
Ja. Jede Python Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.