globals() 返回当前全局作用域内变量的字典
locals() 返回当前局部作用域内变量的字典
**函数变量**
函数名是变量,它在创建函数时绑定一个函数
一个函数可以作用另一个函数的实参传递
可以把一个函数给另一个函数,另一个函数的形参变量将
绑定实参函数
函数可以作用另一个函数的返回值
**函数的嵌套定义**
函数嵌套定义是指一个函数里用def语句来创建其它函数的情况
**python的作用域**
作用域也叫名字空间,是访问变量时查找变量的名范围空间
python中的四个作用域 LEGB
作用域 英文解释 英文缩写
局部作用域 Local(function) L
外部嵌套函数作用域 Enclosing Fucntion local E
函数定义所在模块(文件)的作用域 Global(module) G
Python内建模块的作用域 Builtin(python) B
变量名的查找规则
L ---> E ---> G ----> B
注:
在默认的情况下,变量名赋值会创建或改变当前作用域
内变量的绑定关系