前言:
本节将介绍Python中变量出查找顺序。符合就近原则,先局部后全局,如果找不到,则报错:NameError。
(1)第一个例子:在本地查找
value = 1
def inner(value):
value = 3
print(f'value is {
value}')
def outter():
value = 2
inner(value)
outter()
输出是:
前言:
本节将介绍Python中变量出查找顺序。符合就近原则,先局部后全局,如果找不到,则报错:NameError。
(1)第一个例子:在本地查找
value = 1
def inner(value):
value = 3
print(f'value is {
value}')
def outter():
value = 2
inner(value)
outter()
输出是: