import math # cos(), radians(), sin()
import turtle # ...
WIDTH = 500
HEIGHT = 500
COLORE0 = 'black' # ... Sfondo
COLORE1 = 'blue' # ... Chiodini
NUMERO = 180 # Numero di chiodini
RAGGIO = 0.4*WIDTH # Distanza dal centro
POSIZIONI = []
def posizioni():
DELTA = 360/NUMERO
angolo = 90
for i in range(NUMERO):
rad = math.radians(angolo)
x = RAGGIO*math.cos(rad)
y = RAGGIO*math.sin(rad)
pos = (x,y)
POSIZIONI.append(pos)
angolo = angolo+DELTA
def chiodini():
turtle.tracer(0)
turtle.penup()
for pos in POSIZIONI:
turtle.setposition(pos)
turtle.dot(COLORE1)
turtle.update()
turtle.setup(WIDTH, HEIGHT)
turtle.bgcolor(COLORE0)
turtle.hideturtle()
turtle.title('String art')
posizioni()
chiodini()