摘要:若没有使用 global 或 nonlocal 关键字对局部变量进行声明,在局部作用域中,可以访问全局命名空间中的变量,不可对其进行赋值。 对于教程中的这个实例: a = 10 def test(): a = a + 1 print(a) test() 运行后如下:(提示出错) Traceback
阅读全文
posted @ 2021-09-09 16:05
posted @ 2021-09-09 16:05