Python 判断闰年: 代码示例及解释

闰年的判断规则是:能被 4 整除但不能被 100 整除的年份为闰年,或者能被 400 整除的为闰年。

下面是 Python 代码实现:

year = int(input('请输入一个年份:'))
if (year%4==0 and year%100!=0) or year%400==0:
    print(year, '是闰年')
else:
    print(year, '不是闰年')

运行结果:

请输入一个年份:2000
2000 是闰年

请输入一个年份:2002
2002 不是闰年

代码解释:

  1. year = int(input('请输入一个年份:')):使用 input() 函数获取用户输入的年份,并使用 int() 函数将其转换为整数类型。
  2. if (year%4==0 and year%100!=0) or year%400==0::这是判断闰年的核心逻辑。使用 if 语句,判断年份是否满足闰年条件。
    • year%4==0:判断年份是否能被 4 整除。
    • year%100!=0:判断年份是否不能被 100 整除。
    • year%400==0:判断年份是否能被 400 整除。
  3. print(year, '是闰年'):如果年份满足闰年条件,则输出年份以及 '是闰年'。
  4. else::如果年份不满足闰年条件,则执行 else 语句。
  5. print(year, '不是闰年'):输出年份以及 '不是闰年'。

总结:

本文介绍了如何使用 Python 代码判断一个年份是否为闰年,并解释了代码逻辑。希望本文对你理解和应用 Python 代码有所帮助。

Python 判断闰年: 代码示例及解释

原文地址: https://www.cveoy.top/t/topic/oYUR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录