Schleifen
Schleifen
Schleifen wiederholen Code, der in ihnen enthalten ist. Dabei gibt es zwei grundsätzliche Möglichkeiten:
Schleifen prüfen mit jedem Durchlauf, ob eine Bedingung erfüllt/nicht erfüllt ist und brechen gegebenenfalls ab. Schleifen zählen die Anzahl der Durchgänge und sind dann fertig.
For-Schleife
# Diese Schleife wird 10x ausgeführt. Gleichzeitig steht in jedem Durchlauf der Zähler i zur Verfügung, der jeweils um eins erhöht wird.
for i in range (10):
pass
print("Die Schleife ist durchgelaufen.")
# Dieser Code wird unendlich lange ausgeführt, da die Bedingung immer wahr ist.
Eine Schleife kann nicht leer sein, da Python keine Klammern verwendet um Bereiche zu kennzeichnen. Daher wird der pass
-Befehl verwendet, der nichts tut und damit eine Zeile markiert.
While-Schleife
Dieser Code wird 10x ausgeführt. Auch hier steht der Zähler i zur Verfügung.
i=0
while i < 10:
i++
print("Die Schleife ist durchgelaufen.")
while True:
pass
print("Ich werde nie angezeigt.")