gpt4 book ai didi

python - 这是检查鼠标单击坐标是否在这些范围内的正确方法吗?

转载 作者:行者123 更新时间:2023-12-01 08:28:28 25 4
gpt4 key购买 nike

我想检查鼠标点击是否在 400 x 400 的正方形内,这样正确吗?

if turtle.xcor() >= -500 and turtle.xcor()<= -100:
if turtle.ycor() >= -300 and turtle.ycor()<= 100:
print('Goede zet')
else:
print('Foutieve zet')

最佳答案

您的代码非常好,但在这里您分别调用 turtle.xcor()turtle.ycor() 两次。或者,您可以通过使用以下语法组合​​条件来摆脱 ,只需将变量放在要检查的范围内即可

if -500 <=turtle.xcor()<= -100:
if -300<=turtle.ycor()<= 100:
print('Goede zet')
else:
print('Foutieve zet')

由于您的第二个 if 依赖于第一个 if,因此使用单个 if 语句的另一个较短版本是

if (-500 <=turtle.xcor()<= -100) and (-300<=turtle.ycor()<= 100):
print('Goede zet')
else:
print('Foutieve zet')

关于python - 这是检查鼠标单击坐标是否在这些范围内的正确方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54064054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com