_assign.py 206 B

123456789101112131415161718192021222324252627
  1. a = 0
  2. a += 2
  3. assert a == 2
  4. a -= 1
  5. assert a == 1
  6. a *= 2
  7. assert a == 2
  8. a //= 2
  9. assert a == 1
  10. a |= 0xff
  11. assert a == 0xff
  12. a &= 0x0f
  13. assert a == 0x0f
  14. a = 8
  15. a %= 3
  16. assert a == 2
  17. a ^= 0xf0
  18. assert a == 242