← Каталог
Функции - определение, аргументы, возврат значений — Области видимости
Фрагмент из «Функции - определение, аргументы, возврат значений»: Области видимости.
x = "global"
def outer():
x = "enclosing"
def inner():
x = "local"
print(x) # local
inner()
print(x) # enclosing
outer()
print(x) # global x = "global"
def outer():
x = "enclosing"
def inner():
x = "local"
print(x) # local
inner()
print(x) # enclosing
outer()
print(x) # global