Python 判断闰年: 代码示例及解释
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 不是闰年
代码解释:
year = int(input('请输入一个年份:')):使用input()函数获取用户输入的年份,并使用int()函数将其转换为整数类型。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 整除。
print(year, '是闰年'):如果年份满足闰年条件,则输出年份以及 '是闰年'。else::如果年份不满足闰年条件,则执行else语句。print(year, '不是闰年'):输出年份以及 '不是闰年'。
总结:
本文介绍了如何使用 Python 代码判断一个年份是否为闰年,并解释了代码逻辑。希望本文对你理解和应用 Python 代码有所帮助。
原文地址: https://www.cveoy.top/t/topic/oYUR 著作权归作者所有。请勿转载和采集!