• Предмет: Информатика
  • Автор: ivanus585
  • Вопрос задан 5 месяцев назад

Требуется написать функцию month(), которая возвращает название заданного месяца с заглавной буквы.
Функция принимает на вход два аргумента: обязательный аргумент - номер месяца, необязательный - язык (по умолчанию ”русский”).
Если язык ”русский”, то название месяца выводится на русском языке, иначе - на английском.

Ответы

Ответ дал: dimrex0
0

Вот функция, которая выполняет описанные в задании действия:

def month(month_num, lang="русский"):

   if lang == "русский":

       month_names = ["", "январь", "февраль", "март", "апрель", "май", "июнь",

                      "июль", "август", "сентябрь", "октябрь", "ноябрь", "декабрь"]

   else:

       month_names = ["", "January", "February", "March", "April", "May", "June",

                      "July", "August", "September", "October", "November", "December"]

   

   return month_names[month_num].capitalize()

Вас заинтересует