今天出了个低级的错误,最后确定是作用域问题,特回顾知识点如下: 在Python程序中创建.改变.查找变量名时,都是在一个保存变量名的空间中进行,我们称之为命名空间,也被称之为作用域. Python的作用域是静态的,在源代码中变量名被赋值的位置决定了该变量能被访问的范围.即Python变量的作用域由变量所在源代码中的位置决定. 作用域的产生: 1,只有当变量在Module(模块).Class(类).def(函数)中定义的时候,才会有作用域的概念. 2,在作用域中定义的变量,一般只在作用域中有效.…