其他分享
首页 > 其他分享> > 判断某年某天

判断某年某天

作者:互联网

 1 # 输入某年某月某日,判断这一天是这一年的第几天?
 2 year = int(input("请输入年份:"))
 3 month = int(input("请输入月份:"))
 4 day = int(input("请输入这个月的第几天:"))
 5 days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
 6 if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0):
 7     days[1] = 29
 8 print(days)
 9 count = 0
10 for i in range(month-1):
11     count += days[i]
12 count += day
13 print("%d年%d月%d日是这一年的第%d天" % (year, month, day, count))

通过数组存储平年各个月份的天数,如果判断用户输入的是否是闰年,如果是修改二月的天数.再进行循环操作把用户输入的月份的天数全部累加,最后加上用户输入的天数即可.

标签:count,判断,某年,31,30,days,year,输入
来源: https://www.cnblogs.com/yuxin2021/p/15423378.html