判断某一年是否为闰年

🎉摘要:Python 是一门解释型、面向对象、动态类型的高级编程语言,由荷兰程序员 Guido van Rossum 于 1991 年发布,核心设计理念是优雅、明确、简单。

下面示例将介绍如何判断某一年是否为闰年。

闰年判断规则如下:

  • 普通闰年:能被 4 整除,但不能被 100 整除

  • 世纪闰年:能被 400 整除

注意,仅需满足任意一个条件就是闰年。

示例代码:

# 判断闰年的函数
def is_leap_year(year):
    # 闰年判断逻辑
    if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
        return True
    else:
        return False

# 主程序
if __name__ == "__main__":
    # 获取用户输入的年份
    year = int(input("请输入要判断的年份:"))
    
    # 调用函数判断
    if is_leap_year(year):
        print(f"{year} 年是闰年")
    else:
        print(f"{year} 年不是闰年")

运行结果:

请输入要判断的年份:2026
2026 年不是闰年

如果你想要更精简的写法,可以像下面这样:

year = int(input("请输入年份:"))
is_leap = (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)
print(f"{year} 是闰年" if is_leap else f"{year} 不是闰年")

  



说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
其他应用
公众号