导语:
本文主要介绍了关于python变量有几种作用域类型的相关知识,包括Python变量,以及python函数变量的作用域这些编程知识,希望对大家有参考作用。
1、类型
L:local 函数内部作用域
E:封闭函数内部和嵌套函数之间(函数定义的变量可以被嵌套函数使用)
G:global 全局作用域
B:build-in 内置作用域(解析器自动导入的成员)
2、变量作用域查找过程的优先级
LEGB(L>E>G>B)。
3、实例
def func(lst):
def in_func():
return len(lst)
return in_func
f = func([1,2,3])
print(f())
以上就是python变量的4种作用域类
型,希望能对大家有所帮助。
更多Python学习指路:
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何解决python文件打不开的问题09/20
- ♥ python模块的name属性09/30
- ♥ 如何使用 Python 实现秒表功能?11/16
- ♥ python中的getattr()是什么?09/28
- ♥ 如何在python中获取输入数字10/04
- ♥ python如何判断key是否在字典中11/10
内容反馈