导语:
本文主要介绍了关于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异常处理知识点总结,五分钟就能学会11/06
- ♥ 用于平方根的python sqrt函数09/11
- ♥ 如何使用 Python max() 函数?什么原则?11/22
- ♥ 如何调整python的字体09/17
- ♥ python进程池的使用注意事项01/06
- ♥ 告别复制粘贴,Python实现PDF转文本02/23
内容反馈