# 给出年月日,确定它是该年的第几天
# 作者: 安芸
# 时间: 2021年11月9日
year=int(input('year= '))
month=int(input('month= '))
day=int(input('day= ')) # 输入年月日
x =(0,31,59,90,120,151,181,212,243,273,304,334) # 每个月截止时的天数
if (year % 4 ==0 and year % 100 !=0) or (year % 400 ==0):
print(year,'是闰年') # 判断该年份是否为闰年和平年
if month > 2:
r = x[month - 1] + day + 1 # x[month - 1] 是取 x 数组中第month=n个月前的所有数据
else:
r = x[month - 1] + day
else:
r = x[month - 1]+day
print(year,'是平年')
# 输出结果
print('这一天是这一年的第{}天'.format(r))
任意输入出年月日,判断它是该年的第几天
最新推荐文章于 2023-10-20 21:51:49 发布