Python 基础教程

Python 流程控制

Python 函数

Python 数据类型

Python 文件操作

Python 对象和类

Python 日期和时间

Python 高级知识

Python 参考手册

Python程序检查闰年

Python 实例大全

在此程序中,您将学习检查年份是否为润年。我们将使用嵌套if ... else解决此问题。

要理解此示例,您应该了解以下Python编程主题:

闰年正好可以被4整除,除了世纪年(以00结尾的年份)。只有能完全被400整除的世纪年才是闰年。例如,

2017 不是闰年
1900 不是闰年
2012 是闰年
2000 是闰年

源代码

# Python程序检查年份是否是闰年

year = 2000

# 从用户获取年份(整数输入)
# year = int(input("输入年份: "))

if (year % 4) == 0:
   if (year % 100) == 0:
       if (year % 400) == 0:
           print("{0} 是闰年".format(year))
       else:
           print("{0} 不是闰年".format(year))
   else:
       print("{0} 是闰年".format(year))
else:
   print("{0} 不是闰年".format(year))

输出结果

2000 是闰年

您可以在源代码中更改年份的值,然后再次运行以测试该程序。

Python 实例大全