Disegna la stessa figura del primo progetto

import turtle
# ------------------------------ PARAMETRI
WIDTH = 500 # Larghezza finestra grafica
HEIGHT = 500 # Altezza finestra grafica
DELTA_ANGOLO = 45 # CAMBIO DIREZIONE
DISTANZA = 5 # Tratto iniziale
DELTA_DISTANZA = 2 # AUMENTO LUNGHEZZA TRATTO
MAX_DISTANZA = 0.45*HEIGHT # Limite per la distanza dal centro
PENSIZE = 2 # SPESSORE TRATTO
TITOLO = "DELTA_ANG = " + str(DELTA_ANGOLO) + " " + \
"DELTA_LUNG = " + str(DELTA_DISTANZA) + " " + \
"PENSIZE = " + str(PENSIZE)
# ------------------------------ IMPOSTAZIONI
turtle.setup(WIDTH, HEIGHT) # Dimensione finestra grafica
turtle.title(TITOLO) # Testo barra del titolo
turtle.shape("turtle") # Immagine della tartaruga
turtle.pencolor("red") # Colore tratto
turtle.bgcolor("pink") # Colore sfondo
turtle.pensize(PENSIZE) # Spessore tratto
turtle.speed(0) # Massima velocità
# ------------------------------ ESECUZIONE
while(turtle.distance(0,0) < MAX_DISTANZA):
turtle.forward(DISTANZA)
turtle.left(DELTA_ANGOLO)
DISTANZA += DELTA_DISTANZA
Il codice è più strutturato
- La 1° parte contiene un elenco di parametri (NOME = valore) che determinano il risultato finale
- La 2° parte imposta l’ambiente di esecuzione tenendo conto anche dei parametri precedenti
- La 3° parte contiene le istruzioni per il disegno effettivo della figura
Prova a cambiare uno o due parametri (DELTA_ANGOLO
, DELT_DISTANZA
) per ottenere immagini originali!
DELTA_ANGOLO=60

DELTA_ANGOLO=72

DELTA_ANGOLO=73

DELTA_ANGOLO=90

DELTA_ANGOLO=91

DELTA_ANGOLO=120 (DELTA_DISTANZA=5)

DELTA_ANGOLO=121

DELTA_ANGOLO=135

DELTA_ANGOLO=150

DELTA_ANGOLO=181
