while_cond.py 386 B

123456789101112131415161718192021222324252627282930313233343536
  1. # test while conditions which are optimised by the compiler
  2. while 0:
  3. print(0)
  4. else:
  5. print(1)
  6. while 1:
  7. print(2)
  8. break
  9. while 2:
  10. print(3)
  11. break
  12. while -1:
  13. print(4)
  14. break
  15. while False:
  16. print('a')
  17. else:
  18. print('b')
  19. while True:
  20. print('a')
  21. break
  22. while not False:
  23. print('a')
  24. break
  25. while not True:
  26. print('a')
  27. else:
  28. print('b')