python函数进阶之变量的作用域、内置函数、匿名函数
10.1 命名空间
概述
命名空间指的是保存程序中的变量名和值的地方.本质上是一个字典,字典的key就是变量名,value就是变量对应的数据.
局部命名空间: 函数内部
全局命名空间, python文件中
内置命名空间: python解释器层面, builitins, python各个系统层级
访问命名空间
局部命名空间使用locals()函数来访问
全局命名空间的访问使用 globals() 函数访问
命名空间加载顺序
内置命名空间–>全局命名空间–>局部命名
原创
2020-08-19 21:52:35 ·
182 阅读 ·
0 评论