LINUX.ORG.RU

А чё. Велик и могуча русский языка.

anonymous
()

#!/usr/bin/env python
# coding: utf8

from sys import argv

a = int(argv[1])
b = abs(a) % 100
c = (b - 1) % 10
if b / 10 == 1 or c >= 4:
    d = 'ов'
elif c:
    d = 'а'
else:
    d = ''
print '%d час%s' % (a, d)

true
()
Ответ на: комментарий от true

ага, спасибо.

в нем надо бы еще пару мелочей исправить.

'Последние сообщения за 1 часа' написать лучше 'сообщения за последние N часов'

mator ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.