Disegna poligoni regolari utilizzando la funzione circle() e il parametro steps con valori da 3 a 10

import turtle
WIDTH =800
HEIGHT =800
DISTANZA=0.4*HEIGHT
turtle.setup(WIDTH, HEIGHT)
turtle.title("Poligoni regolari")
turtle.shape('turtle')
turtle.bgcolor("pink")
turtle.pencolor("red")
turtle.penup()
turtle.setposition(0,-DISTANZA)
turtle.pendown()
MAX=10
RAGGIO=DISTANZA
for numero_lati in range(3, MAX+1):
# Lo spessore della penna diminuisce al crescere del numero di lati
turtle.pensize(MAX-numero_lati+1)
turtle.circle(radius=RAGGIO, steps=numero_lati)
Disegna e colora i poligoni (a ogni passo cambia il tono di rosso)

import turtle
WIDTH =800
HEIGHT =800
DISTANZA=0.4*HEIGHT
turtle.setup(WIDTH, HEIGHT)
turtle.title("Poligoni regolari: 3..10")
turtle.shape('turtle')
turtle.bgcolor("pink")
turtle.speed(10)
turtle.penup()
turtle.setposition(0,-DISTANZA)
turtle.pendown()
MAX =10
RAGGIO=DISTANZA
ROSSO =1
for numero_lati in range(MAX, 2, -1):
turtle.fillcolor(ROSSO,0,0)
turtle.begin_fill()
turtle.circle(radius=RAGGIO, steps=numero_lati)
turtle.end_fill()
ROSSO -= 0.1
Se inserisci una pausa alla fine del for ottieni un’animazione.