题目:输入一个年份,输出是否是闰年。
闰年条件:能被4整除但不能被100整除,或者能被400整除的年份,都是闰年。
根据闰年的定义,能够整除4且不能整除100的年份为普通闰年;能够整除400的为世纪闰年。以上代码利用了这个定义,通过对年份取模运算,判断是否符合普通闰年和世纪闰年的条件,从而返回True或False。
以下是判断一个年份是否为闰年的Python代码:
defis_leap_year(year):"""判断给定的年份是否为闰年"""ifyear%4==0andyear%100!=0oryear%400==0:returnTrueelse:returnFalse
输出结果:
输入一个年份,如2019:20002000是闰年