LEGB 规则
Python 使用 LEGB 的顺序来查找一个符号对应的对象
- locals,当前所在命名空间(如函数、模块),函数的参数也属于命名空间内的变量
- enclosing,外部嵌套函数的命名空间(闭包中常见)
- globals,全局变量,函数定义所在模块的命名空间
-
builtins,内建模块的命名空间。
本文共 499 字,大约阅读时间需要 1 分钟。
Python 使用 LEGB 的顺序来查找一个符号对应的对象
builtins,内建模块的命名空间。
转载于:https://www.cnblogs.com/yrzsp/p/11010776.html