#函数的租用与有全局作用域、局部作用域、嵌套作用域
#作用域的查找顺序是由内向外查找,直到查找到最外层,查不到就会报错
b = 99 #全局作用域
def foo():
a = 100; #此处a是局部作用域变量 在函数外部引用a是会报错的
print(a)
print(b) #局部可以引用全局变量
#print(c) #不可用
def bar():
c = 'cccc' #嵌套作用域定义的变量在局部作用域下不可用
print(a,b,c)
bar()
python函数的作用域有哪些?作用域的查找顺序
最新推荐文章于 2024-04-16 15:07:56 发布