import turtle
window = turtle.Screen()
pen = turtle.Turtle()
def star():
pen.forward(100);
turtle.onscreenclick(star())
window.mainloop()
我对turtle和python本身都很陌生,我只是使用python网站上的一些文档,但是当我运行这个程序时,它运行我的function star,屏幕甚至没有被点击。这个程序的最终目标是让我点击,然后它会运行的功能,然后如果我再次点击屏幕将清除和功能将再次运行。 谢谢你的帮助
您需要将对start函数的引用传递到onscreenclick中,并使start接受两个参数:
相关问题 更多 >
编程相关推荐