Python -While-Schleifen
Python-Schleifen
Python hat zwei primitive Schleifenbefehle:
- While -Schleifen
- für Schleifen
Die While-Schleife
Mit der While -Schleife können wir eine Reihe von Anweisungen ausführen, solange eine Bedingung wahr ist.
Beispiel
Gib i aus, solange i kleiner als 6 ist:
i = 1
while i
print(i)
i += 1
Hinweis: Denken Sie daran, i zu erhöhen, sonst wird die Schleife für immer fortgesetzt.
Für die While -Schleife müssen relevante Variablen bereit sein. In diesem Beispiel müssen wir eine Indizierungsvariable i definieren , die wir auf 1 setzen.
Die Break-Anweisung
Mit der break- Anweisung können wir die Schleife stoppen, auch wenn die while-Bedingung wahr ist:
Beispiel
Verlassen Sie die Schleife, wenn i 3 ist:
i = 1
while i
print(i)
if i == 3:
break
i += 1
Die Continue-Anweisung
Mit der Continue -Anweisung können wir die aktuelle Iteration stoppen und mit der nächsten fortfahren:
Beispiel
Fahren Sie mit der nächsten Iteration fort, wenn i 3 ist:
i = 0
while i
i += 1
if i == 3:
continue
print(i)
Die else-Anweisung
Mit der else -Anweisung können wir einen Codeblock einmal ausführen, wenn die Bedingung nicht mehr erfüllt ist:
Beispiel
Drucken Sie eine Nachricht, sobald die Bedingung falsch ist:
i = 1
while i
print(i)
i += 1
else:
print("i is no longer less than 6")