首页 > 试题广场 >

请进行测试用例设计:一串数字,闰年的判别

[问答题]

请进行测试用例设计:一串数字,闰年的判别

1.不能被4,100,400整除:1999 —— 不是闰年
2.能被4,100整除,不能被400整除:1900——不是闰年
3.能被4整除,但不能被100,400整除:2008——是闰年
4.能被400整除:2000——是闰年

发表于 2019-09-10 20:40:16 回复(0)
#!/usr/bin/python
# -*- coding: utf-8 -*-
year = int(input())
if year <= 0 and year > 9999:
    print("Please enter a proper year.")
    
if year%4 == 0 and year%100 != 0 or year%400 == 0:
    print("Yes.")
else:
    print("No.")

编辑于 2020-09-04 11:05:39 回复(0)