题解 | #计算日期到天数转换#
https://www.nowcoder.com/practice/769d45d455fe40b385ba32f97e7bcded
while True:
try:
y,m,d = map(int,input().split()) #用map函数的int,给他全部捋成整数。
month = [31, 28, 31, 30, 31, 30, 31, 31,30, 31, 30, 31] #平年月份的天数
if y %400 ==0 or (y%100 != 0 and y%4==0): #闰年的判断,①世纪年被400整除②不能被100整除,但是能被4整除。
month[1] = 29 #将闰年的2月修改一下。
print(sum(month[:m-1])+d) #截止上个月的切片,加上本月的日
except:
break

查看9道真题和解析