Python - while-Schleife

Mit der Schleife while können Sie Anweisungen ausführen, solange die Bedingung true.

i = 1
while i < 8:
print(i)
i += 1

Die Schleife while erfordert eine Variable, um gestoppt zu werden. In unserem Fall ist es die Variable i, vergessen Sie nicht, die Variable Ich sonst läuft die Schleife auf unbestimmte Zeit.

break in while

Mit der Anweisung break kann die Schleife gestoppt werden, auch wenn die Bedingung true.

i = 1
while i < 8:
print(i)
if i == 4:
break
i += 1

continue in while

Mit der Anweisung continue können wir die aktuelle Iteration überspringen und zur nächsten Iteration übergehen.

i = 0
while i < 8:
i += 1
if i == 4:
continue
print(i)

else in while

Mit der Anweisung sonst können Sie die Ausführung eines Anweisungsblocks überspringen, sobald die Bedingung der Schleife while ist false.


i = 1
while i < 8:
print(i)
i += 1
else:
print("i is greater than 8")