year = int(input('请输入年份:'))
month = int(input('请输入月数:'))
day = int(input('请输入天数:'))
months = (0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334)
if 0 < month <= 12:
sum = months[month - 1]
else:
print('data error')
sum += day
leap = 0
if (year % 400 == 0) or ((year % 4 == 0) and (year % 100 != 0)):
leap = 1
if (leap == 1) and (month > 2):
sum += 1
print('这是第 %d 天。' % sum)
Python中查看输入的日期是一年中的第几天
最新推荐文章于 2024-09-05 20:53:35 发布