2022-06-01
阅读量:
1252
关于Python报错 UnboundLocalError: local variable 'num' referenced before assignment
Python报错 UnboundLocalError: local variable 'num' referenced before assignment
原因:局部变量num引用了之前的赋值,定义局部变量num时引用了之前的同名全局变量num,会导致接下来使用num时,
计算机不知道调用的是局部变量num还是全局变量num,所以不能引用全局变量num来定义一个同名的局部变量num,直接在前面 global num,申明接下来用的都是全局变量num.
如下图:
学习更多数据分析知识欢迎访问 https://www.cda.cn/member.html?utm_source=weitao
21.1587
2
0
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
1条评论