Schleifen führen Anweisungen wiederholt aus. Eine for-Schleife eignet sich für bekannte Datenfolgen, eine while-Schleife läuft so lange, wie ihre Bedingung erfüllt ist.
Elemente durchlaufen
werkzeuge = ["Messschieber", "Feile", "Bohrer"]
for nummer, werkzeug in enumerate(werkzeuge, start=1):
print(nummer, werkzeug)
Mit range() erzeugst du Zahlenfolgen. enumerate() ergänzt beim Durchlaufen eines Iterables automatisch einen Zähler.
Schleifen steuern
break beendet eine Schleife sofort, continue springt direkt zum nächsten Durchlauf. Bei while muss sich die Bedingung im Schleifenkörper verändern, damit keine Endlosschleife entsteht.
versuche = 0
while versuche < 3:
versuche += 1
Das nimmst du mit
Das Cheatsheet zeigt die wichtigsten Schleifenmuster und hilft dir, wiederkehrende Aufgaben ohne kopierten Code übersichtlich zu automatisieren.