立即学习:https://edu.csdn.net/course/play/24797/282181?utm_source=blogtoedu
全局变量
a=35 不在任何函数之内 则为全局变量
任何地方都可以访问
局部变量只能在当前函数内访问
globals()访问全局变量
locals()访问局部变量(获取当前范围)
#如果在全局范围调用locals()
它返回全局的变量
parametet hide"
处理局部变脸不过遮蔽全局变量的情形
method
1.
globals()['variable']
#在函数内对变量赋值,变成了定义新的variable变量
#全局变量variable没有改变
2.
global (variable)
#生命了variable始终使用全局变量
#因此函数里面的重新赋值不是重新定义局部变量
#全局变量会改变