网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

Python 名称空间和作用域

时间:2024-10-31 04:23:37

1、内置名称空间: python解释器自带的名字,python解释器启动就会生成

Python 名称空间和作用域

2、全局名称空间:文件级别定义的名字都会存放与全局名称空间,执行python文件时会产生

Python 名称空间和作用域

3、局部名称空间:定义在函数内部的名字,局部名称空间只有在调用函数时生效,函数调用结束则失效

Python 名称空间和作用域

4、作用域作用范围全局作用域:内置名称空间与全局名称空间的名字属于全局范围,在整个文件的任意位置都能被引用,全局有效

Python 名称空间和作用域

5、局部作用域:局部名称空间的名字属于局部范围,只在函数内部有效,局部有效

Python 名称空间和作用域

6、globals 查看全局作用域名字locals 查看局部作用域名字

Python 名称空间和作用域

7、站在全局范围查看globals和locals全局的局部仍然是全局,在局部不一样

Python 名称空间和作用域
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com