当前位置:首页python > 正文

python判断闰年的代码

作者:野牛程序员:2023-06-21 10:11:44python阅读 3064

下面是一个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  # 不是闰年

# 示例使用
year = int(input("请输入年份:"))
if is_leap_year(year):
    print(year, "是闰年")
else:
    print(year, "不是闰年")

在此示例中,我们定义了一个名为is_leap_year的函数,该函数接受一个整数参数year,并根据闰年的规则进行判断。根据规则,如果年份能够被4整除,但不能被100整除,或者能够被400整除,那么它就是闰年。函数返回一个布尔值,True表示是闰年,False表示不是闰年。

接下来,我们从用户输入中获取年份,并使用is_leap_year函数判断该年份是否为闰年。根据函数的返回值,我们输出相应的结果。

请注意,以上代码仅提供了一种常见的闰年判断方法,根据历法规则。如果您需要在不同的历法或特定的计算上进行闰年判断,请参考相关的规范或库函数。


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

最新推荐

热门点击