t170.py 480 B

1234567891011121314151617181920212223242526272829303132333435
  1. def do(fmt, val):
  2. print fmt % val
  3. # Some small ints
  4. do("%d", 42)
  5. do("%d", -42)
  6. do("%d", 42L)
  7. do("%d", -42L)
  8. do("%d", 42.0)
  9. do("%#x", 1)
  10. do("%#x", 1L)
  11. do("%#X", 1)
  12. do("%#X", 1L)
  13. do("%#x", 1.0)
  14. do("%#o", 1)
  15. do("%#o", 1L)
  16. do("%#o", 0)
  17. do("%#o", 0L)
  18. do("%o", 0)
  19. do("%o", 0L)
  20. do("%d", 0)
  21. do("%d", 0L)
  22. do("%#x", 0)
  23. do("%#x", 0L)
  24. do("%#X", 0)
  25. do("%#X", 0L)
  26. do("%x", 0x42)
  27. do("%x", -0x42)
  28. do("%x", 0x42L)
  29. do("%x", -0x42L)
  30. do("%o", 042)
  31. do("%o", -042)
  32. do("%o", 042L)
  33. do("%o", -042L)