知行编程网知行编程网  2022-11-09 08:30 知行编程网 隐藏边栏  1 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python变量有几种作用域类型的相关知识,包括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电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享