有人能帮我解决这个问题吗?当我运行这个程序时,我得到错误“UnboundLocalError:local变量'TimerOnOff'在赋值之前被引用”
TimerOnOff = 0
Timer = 7.5
class Timeout():
def start():
Timer = 7.5
if TimerOnOff == 1:
for T in range(0, 75):
Timer - 0.1
time.sleep(0.1)
print(Timer)
TimerOnOff = 0
TimerOnOff = 1
Timeout.start()
如果要在函数中使用
TimerOnOff
或Timer
之类的全局变量,则需要添加一条语句来指定在局部范围内使用全局变量。所以你需要补充在你的功能体内。全面实施将是:
^{pr2}$相关问题 更多 >
编程相关推荐