While Schleifen

0

While Schleifen

Python hat zwei primitive Schleifenbefehle:

  • while Schleifen
  • for Schleifen

Die while Schleife

Mit der While Schleife können wir eine Reihe von Anweisungen ausführen, solange eine Bedingung erfüllt ist.

Beispiel

Drucken Sie i, solange i kleiner als 6 ist:

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

Probier es aus im Online Compiler!

Hinweis: Denken Sie daran, i zu erhöhen, sonst wird die Schleife endlos fortgesetzt.

Für die While Schleife müssen relevante Variablen bereitstehen. In diesem Beispiel müssen wir eine Indexierungsvariable, 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 erfüllt ist:

Beispiel

Verlassen Sie die Schleife, wenn i 3 ist:

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

Probier es aus im Online Compiler!

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 < 6:
  i += 1
  if i == 3:
    continue
  print(i)

Probier es aus im Online Compiler!

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 Meldung, wenn die Bedingung falsch ist:

i = 1
while i < 6:
  print(i)
  i += 1
else:
  print("i is no longer less than 6")

Probier es aus im Online Compiler!

Nach oben scrollen