Форум сайта python.su
Как можна написать функцию месяц(), который я принимаю в качестве аргумента число от 1 до 12, а на выходе возвращает первые три буквы месяца, соответствующего числу.
Например, месяц(2) возвращает “фев”
Как можно решить задаче, НЕ использовать условные операторы if для перечисления месяцев.
Офлайн
def month(n): mts = ['янв','фев','мар','апр'] return mts[n-1]
Офлайн
cпасибо
Офлайн