Kapitel 4 · Grundlagen Python

while-Schleifen

Eine while-Schleife läuft so lange, wie eine Bedingung wahr ist – nützlich wenn du nicht weisst wie oft du wiederholen musst.

+
+
Ausgabe
1
2
3
4
5
⚠️

Vergiss nicht, die Variable in der Schleife zu verändern – sonst läuft sie ewig! Eine Endlosschleife beendest du mit Ctrl + C im Terminal.

Typischer Anwendungsfall: Eingabe prüfen

+
+

while mit else

Python erlaubt einen else-Block nach while – er wird ausgeführt wenn die Bedingung normal False wird (nicht durch break):

+
+
Ausgabe
1
2
3
Fertig!
💡

Verwende for wenn du weisst wie oft du iterieren willst, und while wenn die Anzahl der Durchläufe von einer Bedingung abhängt.