画一个鹦鹉螺
上一节
下一节
import turtle
def draw_spiral(t, n, length=3, a=0.1, b=0.0002):
#Draws an Archimedian spiral starting at the origin
theta = 0.0
for i in range(n):
t.fd(length)
dtheta = 1 / (a + b * theta)
t.lt(dtheta)
theta += dtheta
#create the world and bob
bob = turtle.Turtle()
draw_spiral(bob, n=1000)
turtle.mainloop()

