Pătratele pe care le desenam la începutul acestui curs aveau multe linii de cod repetate. Poți scrie un program de desenare pătrate în mai puține linii de cod utilizând bucle?
Soluția
for _ in range(4):
turtle.forward(100)
turtle.left(90)
Supliment
Încearcă să faci bucle imbricate, punând una chiar după (înăuntrul) alteia, cu câteva comenzi de desen care aparțin amândorura. Uite cum poate arăta:
for ...:
for ...:
# drawing code inside the inner loop goes here
...
# you can put some code here to move
# around after!
...
Înlocuiește ... cu codul tău, și vezi dacă poți obține ceva drăguț sau interesant!
Pătrate mai eficiente
Exercițiu
Pătratele pe care le desenam la începutul acestui curs aveau multe linii de cod repetate. Poți scrie un program de desenare pătrate în mai puține linii de cod utilizând bucle?
Soluția
for _ in range(4): turtle.forward(100) turtle.left(90)Supliment
Încearcă să faci bucle imbricate, punând una chiar după (înăuntrul) alteia, cu câteva comenzi de desen care aparțin amândorura. Uite cum poate arăta:
for ...: for ...: # drawing code inside the inner loop goes here ... # you can put some code here to move # around after! ...Înlocuiește ... cu codul tău, și vezi dacă poți obține ceva drăguț sau interesant!
TS3 SERVER : 193.84.64.140:10017
#statiincasa