def leap_year(y): if y % 400 == 0: # 被400整除是闰年 print('{}是闰年'.format(y)) elif y % 4 == 0 and y % 100 != 0: # 被4整除并且不被100整除是闰年 print('{}是闰年'.format(y)) else: # 其它情况不是闰年 print('{}不是闰年'.format(y)) leap_year(1900) leap_year(2000) leap_year(2001)
1900不是闰年
2000是闰年
2001不是闰年