首页 > 解决方案 > 计算月份天数的python程序

问题描述

我正在尝试编写一个 python 程序,让用户按数字输入月份,例如三月为 3,并输出天数和挂载

标签: python

解决方案


这是学校项目吗?

def get_days(month):
    days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
    return days[(month-1) % 12]

我没有考虑闰年,因为没有提到,

但如果你需要它:

def get_days(month, leap=False):
    days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
    return days[month-1] if not leap or month != 2 else 29

推荐阅读