a = 0
b = 10
while a!=b:
print("a!=b")
a += 1
else:
print("a==b")
In Python kann else an die while-Anweisung angehängt werden. Der Inhalt des else-Blocks wird ausgeführt, wenn die Bedingungsbeurteilung falsch wird (beim Verlassen der Schleife). Wenn die break-Anweisung jedoch beendet wird, ist das Bedingungsurteil nicht falsch, sodass der else-Block nicht ausgeführt wird.