Un poligono con 10 lati

import turtle
WIDTH = 800
HEIGHT = 800
turtle.setup(WIDTH, HEIGHT)
turtle.bgcolor("pink")
turtle.pencolor("red")
turtle.pensize(4)
turtle.shape("turtle")
turtle.speed(0)
for j in range(10): # 10 lati
turtle.forward(100)
turtle.right(36)
Ripetendo la figura tante volte, cambiando angolo, si ottengono risultati interessanti

import turtle
WIDTH = 800
HEIGHT = 800
DIM = WIDTH/8 # Dimensione lato
ANGOLO1 = 360/10 # Angolo per 10 lati
NUM = 5 # Numero decagoni
ANGOLO2 = 360/NUM # Angolo tra figure
turtle.setup(WIDTH, HEIGHT)
turtle.bgcolor("pink")
turtle.pencolor("red")
turtle.pensize(4)
turtle.shape("turtle")
turtle.speed(0)
turtle.title("Cinque decagoni")
for i in range(NUM):
for j in range(10):
turtle.forward(DIM)
turtle.right(ANGOLO1)
turtle.right(ANGOLO2)
Disegnato 10 volte, cambiando ogni volta la direzione di 36°

...