企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## Python中变量的作用域(变量的查找顺序) python中的作用域分4种情况: (1)L:local,局部作用域,即函数中定义的变量; (2)E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的; (3)G:globa,全局变量,就是模块级别定义的变量; (4)B:built-in,系统固定模块里面的变量,比如int, bytearray等。 搜索变量的优先级顺序依次是:局部作用域>外层作用域>当前模块中的全局>python内置作用域,也就是LEGB。