求助Python全局变量的问题
我编了个小程序,需要读取不同的文本文件,提取文件里的某些信息存放在列表里面,将这些列表使用global定义为全局变量,后面的文件读取信息后也放在列表里面,此时调用前面定义的全局变量时,发生错误,UnboundLocalError: local variable 'isec1' referenced before assignment,麻烦大家看看是什么原因造成的 非常感谢!
[解决办法]
结帖率为0,兄弟你RP大大的不行,全局变量一般要放在 import后面,只有先定义的全局变量在可以使用,在一般的函数里面要使用全局变量要先指出这个全局变量, 比如 global xxx,不然的话,会将变量当初局部变量,而你没定义就使用,肯定报错,这个变量没定义