Izaberi svoju grupu sa kontrolnog zadatka.
Svaki program počinje redom import turtle. Broj u zagradi je koliko koraka ili stepeni.
| turtle.forward(100) | idi napred 100 koraka (crta liniju) |
| turtle.backward(100) | idi nazad 100 koraka (isto crta) |
| turtle.left(90) | okreni se nalevo za 90° |
| turtle.right(90) | okreni se nadesno za 90° |
| turtle.up() | podigni olovku: kornjača se kreće, a ne crta |
| turtle.down() | spusti olovku: kornjača ponovo crta |
Na početku kornjača stoji na crnom kružiću i gleda nadesno →.
okret = 180° − ugao na slici Ugao između linija je 60°, a kornjača se okreće za 180° − 60° = 120°. Pravi ugao (kvadratić) je uvek okret za 90°.
for i in range(4): # ponovi 4 puta turtle.forward(50) turtle.left(90) turtle.forward(20) # ovo je posle petlje
Ponavlja se sve što je uvučeno ispod reda sa dvotačkom. Pronađi deo slike koji se ponavlja, napiši ga jednom i prebroj koliko puta se ponavlja.
Kod zvezde sa n krakova kornjača se okreće za 360 / n stepeni.
for i in range(6):
if i % 2 == 0: # i je paran: 0, 2, 4
duzina = 50
else: # i je neparan: 1, 3, 5
duzina = 30
turtle.forward(duzina)
i % 2 je ostatak pri deljenju sa 2: za parne brojeve je 0, a za neparne 1.
Za poređenje se piše == (dva znaka jednakosti), a jedan znak = služi da promenljivoj daš vrednost.
for, if i else ide dvotačka :turtle, for, if, a ne Turtle ili For.turtle.left(90), a ne turtle.left 90.turtle. ispred naredbe i import turtle na početku.left je nalevo, right nadesno.