今天出了个低级的错误,最后确定是作用域问题,特回顾知识点如下: 在Python程序中创建、改变、查找变量名时,都是在一个保存变量名的空间中进行,我们称之为命名空间,也被称之为作用域。 Python的作用域是静态的,在源代码中变量名被赋值的位置决定了该变量能被访问的范围。即Python变量的作用域由变 Read More
两种常见判断变量的方法(同样适用于其他的数据类型) demo: # 判断变量是否为整形 a = 5 if isinstance(a,int): print("%d是整形"%a) else: print("%s不是整形"%a) a = "5" if type(a) == int: print("%d是 Read More