|
发表于 2020-4-30 15:30:21
From FishC Mobile
|
显示全部楼层
回帖奖励 +1 鱼币
try:
year = int(input("请输入年份: "))
mon = int(input("请输入年份: "))
date = int(input("请输入年份: "))
except:
print("输入数值类型,谢谢")
date_ _dict ping= {1:31, 2: 28, 3:31, 4:30, 5:31, 6:30,7:31, 8:31, 9:30, 10:31, 11:30, 12: 31}
date_ dict_ run={1:31,2: 29, 3:31, 4: 30, 5:31, 6: 30, 7:31, 8:31, 9:30, 10: 31, 11:30, 12:31}
sum_ days = 0
if (year%4==0 and year%1 00!=0)or year%400==0:date_ dict = date_ _dict_ _run
if mon>0 and mon <13:
while mon> 1:
sum_ days = sum_ _days + date_ _dict[mon]
mon-= 1
else:
print("输入月份错误,请重新输入")
sum_ days = sum_ days + date
print("这是{}年中的第{}天" .format(year, sum_ days))else:
date_ _dict = date_ dict _ping
ifmon>0andmon<13:
while mon > 1:
sum_ days = sum_ days + date_ _dict[mon]
mon -= 1
else:
print("输入月份错误,请重新输入")
sum_ _days = sum_ days + date
print("这是{}年中的第{}天".format(year, sum. _days)) |
|