While-Schleife

Die while - Schleife wird solange ausgeführt, solange eine Bedingung erfüllt ist.

z.B.: Gib i aus, solange i < 6 ist.

Achtung: Denke daran, dass du i um 1 erhöhst, damit die Schleife nicht endlos läuft, da die Bedingung sonst nie erfüllt ist.

i = 1
while i < 6:
  print(i)
  i += 1
 
#OUTPUT
1
2
3
4
5

Break - Anweisung

Mithilfe des break-Statements kann eine Schleife abgebrochen werden, obwohl die Bedingung nicht erfüllt ist.

i = 1
while i < 6:
  print(i)
  if i == 3:
    break
  i += 1
 
#OUTPUT
1
2
3

Continue - Anweisung

Mithilfe des continue - Statements kann die aktuelle Iteration gestoppt und gleich zur nächsten gesprungen werden.

i = 0
while i < 6:
  i += 1
  if i == 3:
    continue
  print(i)
 
#OUTPUT
1
2
4
5
6

Else - Anweisung

Mithilfe des else - Statements kann ein Codeblock ausgeführt werden, wenn die Bedingung nicht mehr erfüllt ist.

i = 1
while i < 6:
  print(i)
  i += 1
else:
  print("loop is over")
 
#OUTPUT
1
2
3
4
5
loop is over