5. Количество дней в месяцах.

(открыть в новой вкладке)

Условие:

Пользователь вводит название месяца в формате jan, feb, mar, …, а программа:
• Пишет на экране количество дней в этом месяце. Количество дней в феврале - как в текущем году.
• Считает премию сотруднику из расчета 500р на календарный день за указанный месяц.
Решить на основе словаря (составить вручную):
days = {'jan': 31, 'feb': 28, …}

Код:

days = {'january': 31, 'february': 28, 'march': 31, 'april': 30, 'may': 31, 'june': 30, 'july': 31, 'august': 31, 'september': 30, 'october': 31, 'november': 30, 'december': 31}
money = 500

month = input("Введите название месяца: ")
print("Количество дней в месяце", days.get(month))                            # здесь идёт обращение к словарю явным образом, если month будет введён с ошибкой, то выведет тип данных None
print("Премия составит:", (days.get(month) * money), "руб.")