📅  最后修改于: 2023-12-03 15:34:24.601000             🧑  作者: Mango
turtle.onclick()是Python中turtle库中的一个函数,用于设置单击小海龟图形窗口的动作。
turtle.onclick(fun, btn=1, add=None)
以下是一个简单的使用turtle.onclick()
函数的示例。
import turtle
def func(x, y):
turtle.goto(x, y)
turtle.color('red')
turtle.shape('turtle')
turtle.penup()
turtle.onclick(func)
turtle.mainloop()
在此示例中,我们定义了一个函数func()
,该函数接收单击鼠标时的x,y坐标,然后在单击的位置上涂上红色。我们通过将func()
作为参数传递给turtle.onclick()
函数来绑定单击事件。最后,我们调用turtle.mainloop()
以进入运行循环。
当我们单击小海龟图形窗口时,海龟会跳转到鼠标单击的位置,然后变成红色。
通过使用“turtle.onclick()”函数,我们可以在海龟图形窗口中捕捉鼠标单击事件,并执行相应的操作。该函数的灵活性提供了无限的可能性,可以根据需求来编写回调函数。