最佳答案
在 Python 中,我得到了以下错误:
UnboundLocalError: local variable 'total' referenced before assignment
在文件的开始部分(在错误出现的函数之前) ,我使用 global
关键字声明 total
。然后,在程序体中,在调用使用 total
的函数之前,我将它赋值为0。我已经尝试在不同的位置(包括文件的顶部,在它被声明之后)将它设置为0,但是我不能让它工作。
有人看出我哪里做错了吗?