Tag Archives: turtle

Peano

La curva di Peano con 1, 2, 3, 4 iterazioni successive (ogni tratto diventa 8 tratti)

 


Ogni tratto diventa 9 tratti

Koch

Osserva le iterazioni successive della curva di Koch, 1, 2, 3, 4


Con la stessa funzione ma con il percorso in senso antiorario


Continua a sperimentare…


Angoli di 90°

Dieci poligoni

Dieci quadrati concentrici

dieci_quadrati

Dieci esagoni concentrici

dieci_esagoni

Albero

alberoUn albero binario frattale

turtle

Comandi

addshape()
backward()
back()
bk()
distanza Si muove indietro di una certa distanza, senza cambiare l’orientamento della testa.
begin_fill()
begin_poly()
bgcolor() “colore”
“#aabbcc”
Imposta il colore dello sfondo tramite il nome di un colore, oppure il codice RGB
r,g,b … tramite la tripla RGB
color()
delay() ms
forward()
fd()
distanza Si muove in avanti di una certa distanza, senza cambiare l’orientamento della testa.
home() Riporta la tartaruga alla posizione iniziale, con l’orientamento iniziale
left()
lt()
angolo
pencolor() “colore”
“#aabbcc”
Imposta il colore della penna tramite il nome di un colore, oppure il codice RGB
pendown()
pd()
down()
pensize()
width()
Riporta la tartaruga alla posizione iniziale, con l’orientamento iniziale
penup()
pu()
up()
right()
rt()
angolo
screensize() w,h Larghezza e altezza della finestra grafica
w,h,colore Larghezza, altezza e colore di sfondo della finestra grafica
setheading()
seth()
angolo
setposition()
setpos()
goto()
(x,y) Posiziona la tartaruga alle coordinate della coppia, con l’orientamento iniziale.
x,y Posiziona la tartaruga alle coordinate specificate, con l’orientamento iniziale.
setx() x
sety() y
shape() nome L’immagine della tartaruga

  • arrow‘, freccia, come triangolo nero piccolo
  • blank‘, scompare
  • circle‘, cerchio nero
  • classic‘, freccia
  • square‘, quadrato
  • triangle‘, triangolo nero
  • turtle‘, tartaruga nera
speed() velocità Con le costanti numeriche oppure con le stringhe corrispondenti (?)

  • 0, “fastest”
  • 10, “fast”
  • 6, “normal”
  • 3, “slow”
  • 1, “slowest”

Funzioni

“colore” bgcolor() Restituisce il colore dello sfondo con il nome
(r,g,b) … come tripla RGB
(“colore”,”colore”) color() Restituisce la coppia di colori di primo piano e di sfondo
((r,g,b),(r,g,b)) … come triple RGB
ms delay()
distanza distance() tartaruga
(x,y)
x,y
headings()
[‘…’, …] getshapes() Restituisce l’elenco delle opzioni per l’immagine della tartaruga: ‘arrow‘, …, ‘turtle
True/False isdown()
True/False isvisible()
(x,y) position()
pos()
Restituisce la posizione della tartaruga, come coppia
(w,h) screensize() Restituisce larghezza e altezza della finestra grafica
velocità speed() Restituisce la velocità attuale della tartaruga
angolo towards() tartaruga
(x,y)
x,y
x xcor() Restituisce la coordinata x della tartaruga
y ycor() Restituisce la coordinata x della tartaruga