我正在使用python turtle绘制一个五星图,但是我需要清除屏幕并在单击后重新绘制它。
所以这样的过程:
空白屏幕
- 点击鼠标
- 开始画星星
- 完成
- 点击鼠标
- 清除屏幕并重新绘制
谢谢
import turtle
wn = turtle.Screen()
tess = turtle.Turtle()
tess.hideturtle()
tess.left(36)
tess.forward(100)
for a in range(4):
tess.left(144)
tess.forward(100)
Tags:
要想像鼠标单击一样工作,必须在(无限)循环中运行海龟。现在,它将相应地监听
events
&;进程。要运行这样的循环,请执行
wn.mainloop()
有关所有海龟的详细信息,请转到这里-http://docs.python.org/3.1/library/turtle.html#turtle.clear
给你。大部分的解释都是相应的。
相关问题 更多 >
编程相关推荐