Python 判断闰年:简单易懂的代码示例
Python 判断闰年
本代码使用 Python 语言判断一个年份是闰年还是平年。
year = int(input('请输入年份:'))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print(year, '是闰年')
else:
print(year, '是平年')
解释:
- 闰年定义:能被 4 整除但不能被 100 整除,或者能被 400 整除的年份。
- 代码逻辑:
- 首先判断年份是否能被 4 整除,并且不能被 100 整除。
- 然后判断年份是否能被 400 整除。
- 如果满足以上两个条件中的任何一个,则该年份为闰年;否则为平年。
示例:
- 2000 年是闰年 (能被 400 整除)。
- 2004 年是闰年 (能被 4 整除但不能被 100 整除)。
- 1900 年是平年 (能被 4 整除但也能被 100 整除,但不能被 400 整除)。
- 2023 年是平年 (不能被 4 整除)。
希望本代码示例和解释对您有所帮助!
原文地址: https://www.cveoy.top/t/topic/mS9b 著作权归作者所有。请勿转载和采集!