fork download
  1. def do():
  2. MAX = 100
  3. i = 0
  4.  
  5. def run():
  6. if (i > MAX):
  7. print("Done")
  8. return None
  9. else:
  10. print(i)
  11. i += 1
  12. from time import sleep
  13. sleep(0.1)
  14. run()
  15.  
  16. run()
  17.  
  18. do()
Runtime error #stdin #stdout #stderr 0.04s 9232KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "./prog.py", line 18, in <module>
  File "./prog.py", line 16, in do
  File "./prog.py", line 6, in run
UnboundLocalError: local variable 'i' referenced before assignment