|
发表于 2019-11-21 12:57:04
|
显示全部楼层
def CountDays():
M = [1,2,3,4,5,6,7,8,9,10,11,12]
DaysinM = [31,28,31,30,31,30,31,31,30,31,30,31]
DaysinMleap = [31,29,31,30,31,30,31,31,30,31,30,31]
YMD = input('please input Year-Month-Day like format 2019-11-22:')
Year = int(YMD.split('-')[0])
Month = int(YMD.split('-')[1])
Day = int(YMD.split('-')[2])
CountDays = 0
if(Year%400 == 0):
for i in range(Month-1):
CountDays += DaysinMleap[i]
CountDays += Day
elif(Year%4 == 0):
for i in range(Month-1):
CountDays += DaysinMleap[i]
CountDays += Day
else:
for i in range(Month-1):
CountDays += DaysinM[i]
CountDays += Day
print('The day in the %d th of year.'%(CountDays)) |
|