1def f(): 2 x = 1 3 y = 2 4 def g(): 5 nonlocal x 6 print(y) 7 try: 8 print(x) 9 except NameError: 10 print("NameError") 11 def h(): 12 nonlocal x 13 print(y) 14 try: 15 del x 16 except NameError: 17 print("NameError") 18 print(x, y) 19 del x 20 g() 21 h() 22f() 23