demo_ref_keyword_nonlocal.py:
def myfunc1(): x = "John" def myfunc2(): nonlocal x x = "hello" myfunc2() return x print(myfunc1())
➜ begtut>python demo_keyword_nonlocal.py
hello