问题:turtle.click()鼠标点击的是一个坐标点,很难点到,怎么将点击的范围扩大
功能:一只随机运动(random库)的海龟,点击到了就回家(onclick事件)
import turtle
import random
t = turtle.Pen()
#设置图标为海龟的形状
t.shape('turtle')
t.shapesize()
t.penup()
#海龟移动速度为最慢
t.speed('slowest')
def go_home(x,y):
“”“海龟返回原点“””
t.goto(0,0)
def run_turtle():
"""无限次生产1~1000的随机数作为x与y的坐标,海龟移动到x,y"""
x = 1001
while < 1000:
#随机生成0~10的整数赋值给x/y
x = random.randint(1,1000)
y = random.randint(1,1000)
t.goto(x,y)
turtle.onclick(go_home,btn=1,add=True)