题目:输入某年某月某日,判断这一天是这一年的第几天?
# -*- coding: UTF-8 -*-
#python3.6.8
month=[31,28,31,30,31,30,31,31,30,31,30,31]
year_u=int (input("请输入年:\n"))
month_u=int (input("请输入月:\n"))
day_u=int (input("请输入日:\n"))
if (year_u %4==0 and year_u%100!=0)or year_u%400==0 :
month[1]=29
day=0
for i in range(0,month_u-1):
day+=month[i]
day+=day_u
print("这天是",year_u,"年的第",day,"天")
参考资料:
闰年百度百科