Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. def format_text(messages_count):
  2. remainder = messages_count % 10
  3. if messages_count == 0:
  4. return 'нет новых сообщений'
  5. elif remainder == 0 or remainder >= 5 or (10 <= messages_count <= 19):
  6. return f'{messages_count} новых сообщений'
  7. elif remainder == 1:
  8. return f'{messages_count} новое сообщение'
  9. else:
  10. return f'{messages_count} новых сообщения'
  11.  
  12.  
  13. def print_count(messages_count):
  14. text = format_text(messages_count)
  15. print(f'У вас {text}.')
  16.  
  17.  
  18. print_count(0)
  19. print_count(1)
  20. print_count(4)
  21. print_count(5)
  22. print_count(12)
  23. print_count(22)
  24. print_count(25)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement