今天写题时遇到了这样一个问题:
UnboundLocalError: local variable 'total' referenced before assignment
错误出现在我试图通过内部函数修改外部变量的值:
在网上搜了很多方法,基本上都说加上global就行了,但是我试了试并不行。
解决方法:
在内部函数用nonlocal声明外部变量
欢迎分享,转载请注明来源:内存溢出
今天写题时遇到了这样一个问题:
UnboundLocalError: local variable 'total' referenced before assignment
错误出现在我试图通过内部函数修改外部变量的值:
在网上搜了很多方法,基本上都说加上global就行了,但是我试了试并不行。
解决方法:
在内部函数用nonlocal声明外部变量
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)