 
Напишите программу,в Python которая получает возраст человека (целое число, не превышающее 120) и
выводит этот возраст со словом «год», «года» или «лет». Например, «21 год», «22 года», «25 лет». Пример: Введите возраст: 18 Вам 18 лет. Пример: Введите возраст: 21 Вам 21 год. Пример: Введите возраст: 22 Вам 22 года. 0
        0
         0
        0
    Ответы на вопрос
 
        Ответ:
while True:
try:
age = int(input('Сколько вам лет?\n>> '))
if 1 < age <= 120:
break
else:
print('Введи возраст в диапазоне 0-120')
except ValueError:
print('Введи число!')
if 5 <= age <= 20:
print(f'Вам {age} лет')
elif str(age)[-1] == '1':
print(f'Вам {age} год')
elif 1 < int(str(age)[-1]) < 5:
print(f'Вам {age} года')
elif 4 < int(str(age)[-1]) <= 9 or int(str(age)[-1]) == 0:
print(f'Вам {age} лет')
Объяснение:
Python 3.8.2
 0
                    0
                     0
                    0
                 
            Конечно! Вот пример программы на Python, которая принимает возраст и выводит его с правильным склонением слова "год", "года" или "лет":
pythondef sklonenie_vozrasta(age):
    if age % 10 == 1 and age % 100 != 11:
        return "год"
    elif age % 10 in [2, 3, 4] and age % 100 not in [12, 13, 14]:
        return "года"
    else:
        return "лет"
age = int(input("Введите возраст: "))
sklonenie = sklonenie_vozrasta(age)
print("Вам", age, sklonenie + ".")
В этом примере мы определяем функцию sklonenie_vozrasta, которая принимает возраст и возвращает правильное склонение слова "год", "года" или "лет" в зависимости от значения возраста. Затем мы запрашиваем возраст у пользователя, вызываем функцию sklonenie_vozrasta и выводим результат вместе с сообщением "Вам <возраст> <склонение слова>.".
Надеюсь, это поможет! Если у вас возникнут еще вопросы, пожалуйста, дайте мне знать.
 0
                    0
                     0
                    0
                Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			