为什么在此代码上引发UnboundLocalError?

时间:2017-07-30 09:15:22

标签: python debugging

我正在创建一个计算机登录代码,在出现大量故障后会将您锁定。 但代码会返回UnboundLocalError变量上的attempts。 我已经attempts全球化,但它没有改变任何东西。它是在

上提出的
if (user == username) and (passwd == password):
    `print("You are logged on")`
else:
    attempts += 1
    if attempts == 3:
        print("You have been locked out of your computer")
        time.sleep(60)

所有这些都在一个函数中,并尝试global。 有人可以帮忙吗?

0 个答案:

没有答案