天数计算 II
类别:Python 程序控制结构
获取用户输入月份,输出该月有多少天(考虑闰年)。
示例1:
输入:"2000,2"
输出:"29"
示例2:
输入:"2018,2"
输出:"28"
注意:
- 输入使用
input()
,不要增加额外的提示信息; - Python 中 input 函数返回值是字符串, 可以使用
int(input())
或eval(input())
来进行转换。
代码实现:
year,mon=input().split(",")
y=int(year)
m=int(mon)
if m==2:
if ((y%4==0 and y%100!=0) or y%400==0):
print("29")
else:
print("28")
elif m==1 or m==3 or m==5 or m==7 or m==8 or m==10 or m==12:
print("31")
else:
print("30")