如何在Python中编写闰年程序(附代码)

B站影视 韩国电影 2025-03-18 17:15 1

摘要:闰年每四年发生一次,在日历上增加一天(2月29日)。还有一件事,不是所有能被4整除的年份都是闰年。如果一年满足以下条件,它就是闰年:

闰年每四年发生一次,在日历上增加一天(2月29日)。还有一件事,不是所有能被4整除的年份都是闰年。如果一年满足以下条件,它就是闰年:

它必须能被4整除。它不能被100整除,除非它也能被400整除。

例如:

2000年是闰年(可被400整除)。1900年不是闰年(因为它可以被100整除,但不能被400整除)。2024年是闰年(因为它可以被4整除,但不能被100整除)。

现在理解了逻辑,用Python实现它!

检查闰年的Python程序:

def is_leap_year(year): if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0): return True else: return False# Taking user inputyear = int(input("Enter a year: "))# Checking and displaying the resultif is_leap_year(year): print("leap year!")else: print("not a leap year!")

来源:自由坦荡的湖泊AI

相关推荐