变量作用域 . global: 模块文件顶部的变量,函数外部默认不容许批改 global 的变量,如果要批改,须要在函数外部先申明 a = "i am global" def fun1(): global a # global 申明 a += ", I am changed" # 批改全局变量 print(a) . local:函数外部定义的 待补充 参考: 变量作用域 文件查找