Moduł wprowadza mechanizm pętli warunkowej while w Pythonie, który pozwala na automatyzację powtarzalnych zadań bez ręcznego powielania kodu. Omówiono składnię pętli while, zasadę ewaluacji warunku na wejściu (pre-test loop) oraz anatomię iteracji, ze szczególnym uwzględnieniem modulacji stanu zmiennej warunkowej. Przedstawiono zaawansowane techniki sterowania przebiegiem pętli, takie jak liczniki (inkrementacja/dekrementacja), akumulatory, flagi logiczne oraz instrukcje break i continue, wraz z typowymi pułapkami (nieskończona pętla, NameError, pominięcie inkrementacji). Moduł zawiera praktyczne projekty, w tym interaktywne menu główne, zbieranie kapitału na skarbonkę oraz symulację losowania z modułem random, a także omówienie unikalnej konstrukcji while...else.
Kluczowe zagadnienia modułu:
- Pętla while – składnia z dwukropkiem, warunek początkowy (pre-test loop) i anatomia iteracji z obowiązkową modulacją stanu
- Liczniki i operatory przypisania – inkrementacja (+=), dekrementacja (-=) oraz skróty arytmetyczne (*=, /=) do precyzyjnego sterowania liczbą obrotów
- Akumulatory i flagi logiczne – gromadzenie danych w pętli i sterowanie jej działaniem za pomocą zmiennych boolowskich
- Break i continue – gilotyna zrywająca pętlę oraz trampolina do następnego obrotu, wraz z pułapką pominięcia inkrementacji
- Zaawansowane konstrukcje – while True jako główna pętla programu, while...else, pętla z input(), time.sleep() oraz integracja z modułem random


















































