Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Здравствуйте, помогите с Python. Cпасибо

Напишите программу, которая будет выводить приглашение.

Входные данные
С клавиатуры вводится 4 строки:

фамилия имя отчество в любом регистре
событие в любом регистре
дата в формате dd.mm.yyyy
место в любом регистре
Выходные данные
Выводится приглашение в формате:

Дорогой {Фамилия} {Имя} {Отчество}!
Приглашаем вас на мероприятие: «{Событие}», которое состоится {d} {месяц} {yyyy} года.
​​​​​​​Место проведения: {Место}.
Sample Input:

НИКОЛАЕВ ОЛЕГ АНДРЕЕВИЧ
ЮБИЛЕЙНЫЙ КОНЦЕРТ
09.05.2022
дворец МОЛОДЕЖИ
Sample Output:

Дорогой Николаев Олег Андреевич!
Приглашаем вас на мероприятие: «Юбилейный концерт», которое состоится 9 мая 2022 года.
Место проведения: Дворец молодежи.

По дате
По рейтингу
Аватар пользователя
Мудрец

last_name, first_name, middle_name, event, date, place = input().split()

months = {
'01': 'января',
'02': 'февраля',
'03': 'марта',
'04': 'апреля',
'05': 'мая',
'06': 'июня',
'07': 'июля',
'08': 'августа',
'09': 'сентября',
'10': 'октября',
'11': 'ноября',
'12': 'декабря'
}

day, month, year = date.split('.')
month = months[month]

print(f'Дорогой {last_name.title()} {first_name.title()} {middle_name.title()}! Приглашаем вас на мероприятие: «{event.title()}», которое состоится {day} {month} {year} года. Место проведения: {place.title()}.')


Ии выдало что то такое.