del_name.py 229 B

123456789101112131415161718
  1. # del name
  2. x = 1
  3. print(x)
  4. del x
  5. try:
  6. print(x)
  7. except NameError:
  8. print("NameError")
  9. try:
  10. del x
  11. except: # NameError:
  12. # FIXME uPy returns KeyError for this
  13. print("NameError")
  14. class C:
  15. def f():
  16. pass