Python里的小海龟击中目标是有Bug吗?

各位大佬,求教。
Python里的机器海龟,这是教材书上击中目标的游戏,把原来的方格目标换成了圆圈,然后我想请问一下,
这是不是有什么逻辑错误让我代码运行的不对?
if后面的判断语句按正确的来和实际结果相反。
我哭。。。。
不多说了,看图。

img

能贴代码就不要发图,根本看不清,大哥,结题吧