Pętla rysuje wielokąt foremny
Pętla for: powtarzanie określoną liczbę razy - Informatyka - technikum klasa 1 (Python)
Algorytm można zobaczyć. Strzałka z włączonym piórem (`arrow.pen.on = True`) zostawia ślad: `move(d)` idzie o `d` do przodu, `turn(k)` skręca o `k` stopni w prawo. Wielokąt foremny o `n` bokach to `n` razy: idź o bok i skręć o `360 / n` stopni. Po `n` obrotach strzałka obróci się o pełne 360° i wróci na start. Zmień `n` na 3, 5, 8 albo 36 i uruchom ponownie. Krok po kroku widać, który obrót pętli rysuje który bok.
arrow = Sprite()
arrow.image = 16
arrow.size = 10
world.add(arrow)
n = 6
side = 50
arrow.position = (-25, -45)
arrow.angle = 90
arrow.pen.on = True
for i in range(n):
arrow.move(side)
arrow.turn(360 / n)Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - technikum klasa 1·Zaloguj się, aby zapisać postęp na koncie.