27_goto.py 583 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. a = []
  2. for i in range(10): # [0]
  3. for j in range(10): # [0-0]
  4. -> test
  5. print(2)
  6. == test ==
  7. a.append(i)
  8. for k in range(5): # [0-1]
  9. for t in range(7): # [0-1-0]
  10. pass
  11. assert a == list(range(10))
  12. b = False
  13. for i in range(10): # [1]
  14. for j in range(10): # [1-0]
  15. -> out
  16. b = True
  17. == out ==
  18. assert not b
  19. sum = 0
  20. i = 1
  21. == loop ==
  22. sum += i
  23. i += 1
  24. if i <= 100:
  25. -> loop
  26. assert sum == 5050
  27. for i in range(4):
  28. _ = 0
  29. # if there is no op here, the block check will fail
  30. while i: i-=1