Informatyka Podręcznik Szkoła Podstawowa Klasa 8
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Pisz i powtarzaj<br />
51<br />
Rys. 6. Instrukcja pętli for dla zmiennej i<br />
Funkcja range generuje indeksy dla pętli for. Najczęściej ma jeden parametr, ale<br />
może mieć dwa lub trzy. Na przykład:<br />
• range(2) → 0, 1<br />
• range(5) → 0, 1, 2, 3, 4<br />
• range(1, 4) → 1, 2, 3<br />
• range(2, 5) → 2, 3, 4<br />
• range(0, 10, 2) → 0, 2, 4, 6, 8<br />
• range(1, 10, 2) → 1, 3, 5, 7, 9<br />
Przetestuj ostatni fragment kodu dla różnych parametrów funkcji range oraz różnych<br />
nazw zmiennych.<br />
Zauważ, że po uruchomieniu programu każda litera p pojawiła się w nowym wierszu<br />
– tak działa polecenie print. Co zrobić, aby litery p były wypisane w jednym wierszu,<br />
jedna za drugą, bez przerw? Wystarczy dopisać po przecinku drugi parametr, który<br />
spowoduje, że kursor cały czas pozostanie w tej samej linii: print("p", end = "").<br />
Napisz program rysowania szlaczka składającego się z liter abc powtarzanych trzy razy.<br />
Rys. 7. Kod umożliwiający rysowanie szlaczka abcabcabc za pomocą pętli for