我一直在我的代码和idk上收到此错误? 我看过帮助的东西,但还是没有运气 您可能会使用此代码,因为我将很快将其放在github上,如果您确实使用它,请给我信用谢谢
不会让我对不起这里的代码
答案 0 :(得分:0)
您需要为电梯设置一个初始值。在函数之外的某个地方,您应该拥有lifts=0
。此外,如果要在多个函数中使用相同的变量,则需要在每次使用global lifts
(包括定义)之前放置lifts
。希望这会有所帮助。
答案 1 :(得分:0)
您的班级有2个使用lifts
的函数:
def lift_up():
lifts = lifts+0.1
robot.set_lift_height(lifts).wait_for_completed()
def lift_down():
lifts = lifts-0.1
robot.set_lift_height(lifts).wait_for_completed()
什么是lifts
?在哪里初始化。您无法将0.1
添加到尚未定义的内容中。