Задание:
На «3»:
Запросите фамилию отца, имя отца (заканчивается на согласную букву), имя сына. Выведите Фамилию Имя Отчество сына. Проверка правильности ввода не требуется.
На «4»:
Запросите фамилию отца, имя отца (заканчивается на согласную букву или «й»), имя сына. Выведите Фамилию Имя Отчество сына. Пользователь будет вводить только такие имена отца, которые заканчиваются на согласную букву или «й». Нужно проверить заканчивается имя на «й» или нет.
На «5»:
Запросите фамилию отца, имя отца (заканчивается на согласную букву или «й»), имя и пол ребенка. Выведите Фамилию Имя Отчество ребенка. Пользователь будет вводить только такие имена отца, которые заканчиваются на согласную букву или «й». Нужно проверить заканчивается имя на «й» или нет.
name = input('Имя отца: ')
surname = input('Фамилия отца: ')
name_baby = input('Имя ребенка: ')
gender_baby = input('Пол ребенка (м/ж): ')
if name[-1] == 'й':
if gender_baby == 'м':
print(f'{surname} {name_baby} {name[:-1]}евич')
else:
print(f'{surname} {name_baby} {name[:-1]}евна')
else:
if gender_baby == 'м':
print(f'{surname} {name_baby} {name}ович')
else:
print(f'{surname} {name_baby} {name}овна')
Объяснение: