Petla for n in[.., ..]: (dla wszystkich z listy wykonaj)
for zmienna in [lista_wartości*]:
instrukcja
instrukcja
.............
break (wyjście z pętli)
continue (przenosi na początek pętli)
*po in często range()
Problem: Napisz program wypisujący liczby parzyste lub nieparzyste?
Pętla for i lista
Jak zmodyfikujesz kod żeby liczby były wypisane w 1 wierszu?
Jak zmodyfikujesz ten program żeby wypisał 100 liczb parzystych?
2. Pętla for i range()
Która część kodu odpowiedzialna jest za wypisanie liczb w 1 wierszu?
Ile liczb wypisał program? Jak to poprawisz?
Jak zmodyfikujesz ten program żeby wypisał 100 liczb parzystych?
Jak zmodyfikujesz ten program aby wypisał 100 liczb nieparzystych?
3. Pętla for i range() jako pętla sterująca
Jak zmodyfikujesz ten program żeby wypisał 100 liczb parzystych?
Jak zmodyfikujesz ten program aby wypisał 100 liczb nieparzystych?
Jak zmodyfikujesz program tak aby pytał ile liczb nieparzystych ma wypisać?
4. Pętla for i range w którym jeden z parametrów jest w postaci zmiennej.
Dlaczego tylko 2 znalazła się w 1 wierszu? Co to spowodowało?
Jak zmodyfikować program żeby wypisywał tylko po 10 cyfr w 1 wierszu?
5. Pętla for + instrukcja warunkowa if
Dlaczego tylko 1 wiersz jest z 10 cyfr? Pomyśl jak to rozwiązać.
W jakim celu użyłem input() w ostatnim wierszu?
6. Pętla for ... + stała znakowa \t
Jak zmodyfikować program żeby była możliwość wyboru czy wypisywać liczby parzyste czy nieparzyste.
7. Pętla for + instrukcja warunkowa + wprowadziłem zmienną określającą rodzaj liczby (jtl)
Czy konieczna jest linia 6 kodu? Co należy zmodyfikować żeby się jej pozbyć?
Czy masz pomysł na dalszą modyfikacje programu?
Co stanie się gdy wybierając typ liczby wpiszemy coś innego niż 1 lub 2?
Jak się przed tym zabezpieczyć?
8 Pętla for + pętla while
Czy napewno nie można jeszcze dopracować programu?
Czy w 14 linii to end= jest na pewno potrzebne?
9. Pętla for .... + złożone użycie funkcji print
Czy można jeszcze udoskonalić program?
Jak tak naprawdę zachowują się stałe znakowe?
Czy na pewno wypisuje poprawną ilość liczb?
10. Pętla for ..... + poprawione usterki i zmiany kosmetyczne
Jakie zmiany wprowadziłem w porównaniu z poprzednią wersją?
Warto sprawdzić składnie czy nie ma drobnych usterek.