Питоний дом
29-01-2023 16:03 Питоний дом
Немного модернизирую прошлую программу.
Теперь мы не ограничиваемся 10-ю яблоками. А для того чтобы написать ответ в правильном падеже - узнаем последнюю цифру числа при помощи деления с остатком

k = int(input('Сколько яблок вы хотите съесть?\n'))
r = k % 10
if k <= 0:
    print('Похоже, вы не хотите яблок')
elif 5 <= k <=19  or  r == 0  or  5 <= r <= 9:
    print('Возьмите', k, 'яблок')
elif 2 <= r <= 4:
    print('Возьмите', k, 'яблока')
else:
    print('Возьмите', k, 'яблоко')
Группы [ elif ] [ else ] [ if ] [ or ]

Ваш комментарий:
Гость []
[смайлики сайта]
Автоматическое распознавание URL
Не преобразовывать смайлики
Cкрыть комментарий (виден автору записи)
Закрыть