变量未定义问题
为什么会出现这种现象
1.在使用前,忘记定义该变量(一般不会出现这种情况)
2.定义它的语句未被执行(这种现象常见于if-else语句中)
3.该变量是其他函数内变量,如果不重新对他们进行定义,就会出现所示的问题
解决方法
1.用Python内置函数global把该变量变成全局变量
global it
2.若是由if-else语句未执行导致的,应尽可能补全在各种if条件下的该变量定义
1.在使用前,忘记定义该变量(一般不会出现这种情况)
2.定义它的语句未被执行(这种现象常见于if-else语句中)
3.该变量是其他函数内变量,如果不重新对他们进行定义,就会出现所示的问题
1.用Python内置函数global把该变量变成全局变量
global it
2.若是由if-else语句未执行导致的,应尽可能补全在各种if条件下的该变量定义
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M