Strefa wyzwań
Jakie są rozszerzone możliwości pętli w Pythonie.
Na co zwracać uwagę przy analizie i optymalizacji kodu.
Znasz zaawansowane konstrukcje pętli.
Teraz czas, aby sprawdzić swoją wiedzę i umiejętności w praktyce.
Napisz program, który będzie wczytywał kolejne liczby od użytkownika (dopóki nie poda 0) i sprawdzał, czy któraś z nich nie jest większa niż 100.
Jeśli znajdzie taką liczbę, wypisuje komunikat i przerywa pętlę.
Jeśli użytkownik zakończy podawanie liczb, nie wpisując żadnej większej niż 100, wypisz komunikat z bloku else.
Program nie działa zgodnie z oczekiwaniem
Poniższy program ma znaleźć liczbę 7 w liście.
Popraw go tak, aby działał prawidłowo i wypisał odpowiedni komunikat.
Program nie działa zgodnie z oczekiwaniem
Poniższy program ma odliczać od 5 do 1, a potem uruchomić instrukcję zapisaną po else. Popraw błędy:
Przeanalizuj kod programu:
Przeanalizuj kod programu:
Przepisz podany kod na równoważną wersję używając instrukcji for - else (zmienna sterująca i powinna przyjmować wartości od 10 do 1) zamiast while - else.
Przeanalizuj kod programu:
Przepisz podany kod na równoważną wersję używając instrukcji while - else zamiast for - else.