Python Schleifenanweisungen

Dieses Kapitel führt in Python-Schleifenanweisungen ein. Im Allgemeinen werden Programme sequenziell ausgeführt.

Programmiersprachen bieten verschiedene Kontrollstrukturen, die komplexere Ausführungspfade ermöglichen.

Schleifenanweisungen ermöglichen es uns, eine Anweisung oder eine Gruppe von Anweisungen mehrmals auszuführen. Das Folgende ist die allgemeine Form einer Schleifenanweisung in den meisten Programmiersprachen:

Python bietet die for-Schleife und die while-Schleife (in Python gibt es keine do..while-Schleife):

SchleifentypenBeschreibung
while-SchleifeFührt den Schleifenkörper aus, wenn die gegebene Bedingung wahr ist; andernfalls wird der Schleifenkörper verlassen.
for-SchleifeAnweisungen wiederholt ausführen
Verschachtelte SchleifenSie können eine for-Schleife im while-Schleifenkörper verschachteln.


Schleifensteuerungsanweisungen

Schleifensteueranweisungen können die Reihenfolge ändern, in der Anweisungen ausgeführt werden. Python unterstützt die folgenden Schleifensteueranweisungen:

SteueranweisungenBeschreibung
break-AnweisungWährend der Ausführung eines Anweisungsblocks wird die Schleife beendet und aus der gesamten Schleife ausgebrochen.
continue-AnweisungWährend der Ausführung eines Anweisungsblocks die aktuelle Schleife beenden, aus dieser Iteration ausbrechen und die nächste Schleifeniteration ausführen.
pass-Anweisungpass ist eine leere Anweisung, die verwendet wird, um die Integrität der Programmstruktur zu wahren.
Andere Erweiterungen