ЯЗЫК - PYTHON------------------------------------Напишите функцию, которая принимает номер
ЯЗЫК - PYTHON
------------------------------------
Напишите функцию, которая воспринимает номер месяца и язык (русский или британский), а возвращает его заглавие.
--------------------------------------
Пример 1
Ввод
print(month_name(3, "en"))
Вывод
march
-----------------
Пример 2
Ввод
print(month_name(3, "ru"))
Вывод
март
--------------------------
Я написал такую функцию:
def month_name(number, language):
spisok_month_en = (((['january', 'february', 'march', 'april', 'may', 'june',
'july', 'august', 'september', 'october',
'november', 'december'])))
spisok_month_ru = (((['январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль',
'август', 'сентябрь', 'октябрь',
'ноябрь', 'декабрь'])))
if language == 'en':
print(spisok_month_en[number - 1])
if language == 'ru':
print(spisok_month_ru[number - 1])
--------------------------------------------------------------
Однако, вместо ответа, к примеру, 'сентябрь', оно мне выдает
'сентябрь'
None
Почему?
Также отмечу, что весь перечень на одной строке не умещается и его непременно переносить из-за стандартов PEP8
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.