Der Else-Zweig im While-Konstrukt stellt eine Besonderheit in Python dar, die man nicht von anderen Programmiersprachen kennt.
while Bedingung:
anweisung1
...
anweisungn
else:
anweisung1
...
anweisungn
False
Bedingung
True
anweisung1
...
if ...
break
...
if
continue
...
anweisungn
else:
anweisung1
anweisung2
...
anweisungn
Weitere
Anweisungen
des
Programms