python局部变量引用问题

来源:互联网 发布:深圳it 编辑:程序博客网 时间:2024/06/05 03:46

这里写图片描述
在python3中,若在局部中有改变不可变类型的全局变量的值的操作,无论先后顺序,系统会默认为将该变量作为局部变量,不会再去全局寻找该变量的值,因此如上图的代码,会报错:这里写图片描述
解决办法是使用global将该变量变为全局变量。
在局部中增,删,改可变类型的全局变量的元素,不存在这个问题

原创粉丝点击