当前位置:首页python > 正文

python年份判断二月天数

作者:野牛程序员:2023-07-05 20:18:28python阅读 3409

要判断给定年份的二月份有多少天,可以使用以下Python代码:

def is_leap_year(year):
    """
    判断是否为闰年
    """
    if year % 4 == 0:
        if year % 100 == 0:
            if year % 400 == 0:
                return True
            else:
                return False
        else:
            return True
    else:
        return False

def get_february_days(year):
    """
    获取二月的天数
    """
    if is_leap_year(year):
        return 29
    else:
        return 28

# 示例用法
year = 2023
february_days = get_february_days(year)
print(f"{year}年二月有{february_days}天。")

在上面的代码中,is_leap_year() 函数用于判断给定年份是否是闰年。如果是闰年,返回True;否则,返回False。

get_february_days() 函数根据闰年与否来确定二月份的天数。如果给定年份是闰年,返回29;否则,返回28。

你可以将要判断的年份赋值给 year 变量,然后调用 get_february_days(year) 函数来获取二月的天数。在示例中,我们判断了2023年二月的天数,并将结果打印输出。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击