Python程序设计中,小球下坠的轨迹turtle绘制
import turtle
tl1=turtle.Turtle()
turtle.setup(1000,1000,50,50)
tl1.speed(10)
LL=400
l1=LL
tl1.penup()
tl1.goto(-400,0)
tl1.pendown()
tl1.seth(-90)
jiaodu=-90
tl1.shape("circle")
tl1.pensize(10)
while True:
tl1.seth(90)
tl1.forward(l1)
tl1.seth(-90)
tl1.forward(l1)
l1=l1*4/5
tl1.seth(0)
tl1.penup()
tl1.forward(30)
tl1.pendown()
if l1<5:
break
tl1.goto(-400,0)
l1=LL
while True:
tl1.seth(-90)
tl1.forward(LL)
tl1.seth(90)
LL=LL*4/5
tl1.forward(LL)
tl1.seth(0)
tl1.penup()
tl1.forward(30)
tl1.pendown()
if LL<5:
break
tl1.screen.mainloop()