摘要:闰年每四年发生一次,在日历上增加一天(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