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