Python break-Anweisung
Die Python-break-Anweisung bricht, wie in der Sprache C, aus der kleinsten umschließenden for- oder while-Schleife aus.
Die break-Anweisung wird verwendet, um eine Schleifenanweisung zu beenden; das heißt, selbst wenn die Schleifenbedingung nicht False ist oder die Sequenz noch nicht vollständig durchlaufen wurde, wird die Ausführung der Schleifenanweisung dennoch beendet.
Die break-Anweisung wird in while- und for-Schleifen verwendet.
Wenn Sie verschachtelte Schleifen verwenden, beendet die break-Anweisung die Ausführung der innersten Schleife und fährt mit der Ausführung der nächsten Codezeile fort.
Syntax der break-Anweisung in Python:
break
Flussdiagramm:

Beispiele (Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
for letter in 'Python': # Erstes Beispiel
if letter == 'h':
break
print 'Current letter :', letter
var = 10 # Zweites Beispiel
while var > 0:
print 'Current variable value :', var
var = var -1
if var == 5: # Schleife verlassen, wenn Variable var gleich 5 ist
break
print "Good bye!"
Das Ausführungsergebnis der obigen Beispiele:
当前字母 : P 当前字母 : y 当前字母 : t 当前变量值 : 10 当前变量值 : 9 当前变量值 : 8 当前变量值 : 7 当前变量值 : 6 Good bye!Andere Erweiterungen