定义函数

1+


from turtle import Turtle,Screen

def draw_polygon(haigui,n,length,k):
    for x in range(n):
        haigui.fd(length)
        haigui.left(k*360/n)

cs=['red','orange','yellow','green','cyan','blue','purple','pink']


t=Turtle()
screen=Screen()
screen.delay(0)

t.pensize(10)
t.speed(0)

for n in range(3,10):
    t.pencolor(cs[n-3])
    draw_polygon(t,n,100,1)
    
for n in range(3,10):
    t.pencolor(cs[n-3])
    draw_polygon(t,n,100,-1)

1+

发表评论