判断某年某天
作者:互联网
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