Python函数中的变量,既可以使用局部变量(本地名字空间的变量),也可以使用全局变量(全局名字空间的变量),函数在执行查找变量只读时,先在局部变量中查找,找不到再查到全局变量中查找.因此当局部变量和全局变量中有相同名字的变量时,函数使用的就是局部变量,只有当局部变量没有对应变量才会使用全局变量. 在函数内部给变量赋值时默认为定义新的变量,但Python函数中也支持使用全局变量,但在使用前需要使用global声明变量为全局变量,语法: global 全局变量名 具体内容可参考<第5.4节 Pyt