Количество дней в месяце

Дан порядковый номер месяца (1,2,…, 12). Напишите программу, которая выводит на экран количество дней в этом месяце. Принять, что год является невисокосным.

Примечание. Постарайтесь написать программу на python, так чтобы в ней было не более трех условий.

Формат входных данных
На вход программе подаётся одно целое число – порядковый номер месяца.

Формат выходных данных
Программа должна вывести количество дней в этом месяце.



month = int(input())
if month == 2:
    print('28')         # февраль
elif month <= 7:            # если месяц до июля
    print(30 + month % 2 )    # то к 30 дням добавляем остаток от деления месяца
else: 
    print(31 - month % 2 )    # иначе от 31 дня отнимаем остаток от деления месяца


Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: