Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. def print_number(n):
  2. """ return numbers as string with space seperating every set of 3 digits.
  3. >>> print_number(12)
  4. '12'
  5. >>> print_number(1234)
  6. '1 234'
  7. >>> print_number(1234567)
  8. '1 234 567'
  9. >>> print_number(1.00)
  10. '1'
  11. >>> print_number(1.99)
  12. '1.99'
  13. """
  14. return '{:,}'.format(n).replace(',', ' ').rstrip('0').rstrip('.')
  15.  
  16. doctest.testmod()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement