2020 03 08 20h30 53

Python – cz.4 – Pętle while i for

Pętla while i for działają tak jak w przypadku języka PHP i innych, w których się je wykorzystuje, różnica polega na składni zapisu takiej pętli.

Przykład zapisu pętli while

Składnia i przykład pętli while, mającej na celu odliczyć od 1 do 10, czyli do puki warunek i<10 nie zostanie spełniony.

i = 0
while i < 10:
i += 1 # zapis += oznacza "dodaj 1, w C++, pascalu czy php byłoby to i++ (zwiększ o 1)
print(i) # pętla while wykonywać będzie się do momentu aż i będzie równało się 10, po tym czasie, skrypt się zakończy.
print("koniec liczenia :)")

No i odwrotna sytuacja, kiedy mamy do czynienia ze sprawdzeniem warunku i>0 przy założeniu wejściowym, że nasze i wynosi 10.

#odejmowanie
i = 10
while i > 0:
i -= 1 # odejmij od i wynoszącego 10, jeden. I tak dalej, od 9 odejmujemy 1 ...
print(i) # pokazujemy nasze działanie, pętla może się ponownie wykonać, wracamy więc do początku i odejmujemy dalej, ąż osiągniemy 0.
print("koniec odliczania :)")

Pętla for na przykładach

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *