📜  闰年的规则是什么 (1)

📅  最后修改于: 2023-12-03 15:12:47.834000             🧑  作者: Mango

闰年的规则是什么

在公历中,闰年是指能被4整除的年份,但是能被100整除的年份不是闰年,能被400整除的年份又是闰年。

代码实现

以下是一个用Python实现的判断闰年的函数:

def is_leap_year(year):
    """
    判断是否为闰年

    :param year: 年份
    :type year: int
    :return: 是否为闰年
    :rtype: bool
    """
    if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
        return True
    else:
        return False

该函数接收一个年份参数,返回一个布尔值,表示该年份是否为闰年。

使用示例

调用上述函数,判断某个年份是否为闰年:

if is_leap_year(2020):
    print("2020年是闰年")
else:
    print("2020年不是闰年")

输出:

2020年是闰年
总结

判断闰年的规则简单明了,但是在实际编程中,需要注意一些细节,比如输入的年份是否合法等等。