String art > Cerchio

String art con i chiodini disposti in cerchio.

import math
from numpy
import turtle. 
 
DIM.    = 800
COLORE0 = 'pink'
COLORE1 = 'purple'
NUMERO  = 360
RAGGIO  = 7/16*DIM 
 
POSIZIONI = [] 
def posizioni():
    for angolo in linspace(start=math.pi/2, stop    =math.tau+math.pi/2,
                           num  =NUMERO   , endpoint=False):
        x         = RAGGIO*math.cos(angolo)
        y         = RAGGIO*math.sin(angolo)
        posizione = (x,y)
        POSIZIONI.append(posizione)
 
def chiodini(): 
    turtle.tracer(0) 
    turtle.penup() 
    for pos in POSIZIONI: 
        turtle.setposition(pos) 
        turtle.dot(COLORE1) 
        turtle.update() 
 
turtle.setup(DIM, DIM) 
turtle.bgcolor(COLORE0) 
turtle.hideturtle() 
turtle.title('String art')
 
posizioni()
chiodini()

Lascia un commento