CDA持证人阿涛哥

2022-06-01   阅读量: 850

Python

关于Python报错 UnboundLocalError: local variable 'num' referenced before assignment

扫码加入数据分析学习群

Python报错 UnboundLocalError: local variable 'num' referenced before assignment

image.png

原因:局部变量num引用了之前的赋值,定义局部变量num时引用了之前的同名全局变量num,会导致接下来使用num时,

计算机不知道调用的是局部变量num还是全局变量num,所以不能引用全局变量num来定义一个同名的局部变量num,直接在前面 global num,申明接下来用的都是全局变量num.

如下图:


image.png




学习更多数据分析知识欢迎访问 https://www.cda.cn/member.html?utm_source=weitao

21.1587 2 0 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子