12 lines
334 B
Python
12 lines
334 B
Python
def outer_function():
|
|
outer_var = 10
|
|
|
|
def inner_function():
|
|
nonlocal outer_var # Declare outer_var as nonlocal to modify it
|
|
outer_var += 5
|
|
print("Nonlocal variable in inner function:", outer_var)
|
|
|
|
inner_function()
|
|
print("Nonlocal variable in outer function:", outer_var)
|
|
|
|
outer_function() |