Guest User

Untitled

a guest
Jul 17th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. def generate_nothing():
  2. return
  3.  
  4. for i in generate_nothing():
  5. print i
  6.  
  7. def generate_nothing():
  8. if False: yield None
  9. return
  10.  
  11. def generate_nothing():
  12. return
  13. yield
  14.  
  15. def generate_nothing():
  16. return iter([])
  17.  
  18. >>> def f():
  19. ... return
  20.  
  21. >>> def g():
  22. ... if False: yield
  23. #in Python2 you can use 0 instead of False to achieve the same result
  24.  
  25.  
  26. >>> from dis import dis
  27. >>> dis(f)
  28. 2 0 LOAD_CONST 0 (None)
  29. 3 RETURN_VALUE
  30. >>> dis(g)
  31. 2 0 LOAD_CONST 0 (None)
  32. 3 RETURN_VALUE
Add Comment
Please, Sign In to add comment