Немного модернизирую
прошлую программу.
Теперь мы не ограничиваемся 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, 'яблоко')
Клуб для всех, кто интересуется языком программирования
Python
Для простоты поиска используются теги