Pomyśl i powtórz
Transkrypt
Pomyśl i powtórz
Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w Warszawie 02-026 Warszawa, ul. Raszyńska 8/10, tel. 22 579 41 00, 22 579 41 70, http://www.oeiizk.waw.pl Instrukcja iteracji – przykłady bardziej zaawansowane Poniższej przestawiane są bardziej zaawansowane przykłady wykorzystania pętli for. Zapis w Pythonie Efekt na ekranie # zagnieżdżone pętle # warto zwrócić uwagę na wcięcia a=20 for wiersz in range(6): for kolumna in range(5): for i in range(4): fd(a); rt(90) pu(); fd(a); pd() pu(); bk(a*5); rt(90); fd(a); lt(90); pd() # długość odcinka zmienia się # za każdym wykonaniem pętli for npw in range(1,21): fd(10* npw);bk(10* npw);rt(360/20) for i in range(6): fd(100); bk(100); rt(60) # zmienna bok przyjmuje kolejno # wartości 15, 25, 35, …, 75 # (dopóki bok<80) for bok in range(15,80,10): fd(bok); rt(120) for i in range(6): fd(bok); rt(60) lt(120); bk(bok) Sprawność w posługiwaniu się pętlami przyspiesza proces implementowania rozwiązania. Zachęcamy do ćwiczeń i eksperymentów! Strona 1 z 1