#如何在无法确定终点在哪的情况下走出迷宫
while True:
if not hasBlocked('forward'):
move()
#不确定目标的情况下,首先使用
#while判断,如果前方无障碍向前走
elif isLightOn():
toggle()
break
#其次使用脚下是否为亮灯,判断是否到终点,
#如果到了关闭灯并使用break跳出循环。
else:
#最后填入被被阻挡且不再终点时的动作
turn("left")

#如何在无法确定终点在哪的情况下走出迷宫
while True:
if not hasBlocked('forward'):
move()
#不确定目标的情况下,首先使用
#while判断,如果前方无障碍向前走
elif isLightOn():
toggle()
break
#其次使用脚下是否为亮灯,判断是否到终点,
#如果到了关闭灯并使用break跳出循环。
else:
#最后填入被被阻挡且不再终点时的动作
turn("left")

© 2025 玉汝于成