作者: Tscccn |
日期: 2020 年 04 月 15 日 |
围观: 2302次+ |
没有评论
参考链接:
http://blog.csdn.net/onlyanyz/article/details/45009697
https://www.cnblogs.com/fendou-999/p/3822028.html
【解析】
UnboundLocalError: local variable ‘xxx’ referenced before assignment
在函数外部已经定义了变量n,在函数内部对该变量进行运算,运行时会遇到了这样的错误:
主要是因为没有让解释器清楚变量是全局变量还是局部变量。
【案例】
如下代码片所示:
def test():
if[……]
最新评语