Python绘图作业

点我看视频

import turtle
turtle.colormode(255)
n=6
a=1


turtle.speed(9)
turtle.fillcolor('black')
turtle.begin_fill()
turtle.penup()
turtle.fd(300)
turtle.left(90)
turtle.pendown()
turtle.fd(300)
turtle.left(90)
turtle.fd(600)
turtle.left(90)
turtle.fd(600)
turtle.left(90)
turtle.fd(600)
turtle.left(90)
turtle.fd(300)
turtle.left(90)
turtle.fd(300)
turtle.left(180)
turtle.end_fill()




for i in range(1,250,1):
    a=a+0.01
    if (i+n)%n==1:
        turtle.pencolor((255,0,0))
    elif (i+n)%n==2:
        turtle.pencolor((255,255,0))
    elif (i+n)%n==3:
        turtle.pencolor((0,191,255))
    elif (i+n)%n==4:
        turtle.pencolor((50,205,50))
    elif (i+n)%n==5:
        turtle.pencolor((0,255,255))
    else:
        turtle.pencolor((255,215,0))
    '''elif (i+n)%n==7:
        turtle.pencolor('purple')
    else:
        turtle.pencolor('black')'''
    turtle.pensize(a)
    turtle.fd(i)
    turtle.left(59)

猜你喜欢

转载自www.cnblogs.com/shitingxuan/p/9949192.html