Petla While w Python

Pętla Python

Python ma dwa pierwotne polecenia pętli:

  • while Pętla
  • for Pętla

Pętla while

Jeśli używasz while Pętla, możemy wykonać zestaw instrukcji, gdy warunek jest prawdziwy.

Przykład

Wypisz i, jeśli jest mniejsze niż 7:

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

Uruchom przykład

Komentarz:Pamiętaj, aby zwiększyć iw przeciwnym razie pętla będzie trwała wiecznie.

while Pętla wymaga przygotowania odpowiednich zmiennych. W tym przykładzie musimy zdefiniować zmienną indeksową ii, ustawiamy ją na 1.

instrukcja break

Jeśli używasz przerwij Instrukcja, która pozwala nam przerwać pętlę, nawet jeśli warunek while jest prawdziwy:

Przykład

Wyjdź z pętli, gdy i równa się 3:

i = 1
while i < 7:
  print(i)
  if i == 3:
    przerwij
  i += 1

Uruchom przykład

instrukcji continue

Jeśli używasz kontynuuj Instrukcja, która pozwala nam przerwać bieżącą iterację i przejść do następnej:

Przykład

Jeśli i równa się 3, przejdź do następnej iteracji:

i = 0
while i < 7:
  i += 1 
  if i == 3:
    kontynuuj
  print(i)

Uruchom przykład

Instrukcja else

Używając instrukcji else, możemy uruchomić blok kodu, gdy warunek przestaje być spełniony:

Przykład

Wypisz wiadomość, gdy warunek jest fałszywy:

i = 1
while i < 6:
  print(i)
  i += 1
else:
  print("i już nie jest mniejszy niż 6")

Uruchom przykład