# 第一个作业:计算给定日期是这一年的第多少天,定义年月日,2021年2月28号,输出2021年2月28号是2021年的第59天
#1 3 5 7 8 10 12 day=31 #4 6 9 11 day30 #2 平年28 闰年29 year = 2021 month = 2 day = 28 sum = 0 for i in range(1,month): if i==1 or i==3 or i==5 or i==7 or i==8 or i==10 or i==12: sum+=31 elif i==4 or i==6 or i==9 or i==11: sum+=30 elif i ==2: if year%4==0: sum+=29 else: sum+=28 sum = sum+day print(f"{year}年{month}月{day}日,是{year}年的第{sum}天")