python正方形螺旋线的绘制

多试错,反正又不要成本。

import turtle
a = 1
for i in range(50): 
    turtle.left(90)
    turtle.fd(a+1)
    turtle.left(90)
    turtle.fd(a+2)
    turtle.left(90)
    turtle.fd(a+3)
    turtle.left(90)
    turtle.fd(a+4)
    a += 4   
turtle.done()

  a初始时要小一点

  然后如果不要a+=4,并且a大一点比如30,也可以得到可爱的东西。。。。

posted @ 2020-07-17 10:17  北迁怀南  阅读(2140)  评论(0编辑  收藏  举报