year = int(input("年份:")) month = int(input("月份:")) day = int(input("天:")) # 定义每个月的天数 months = (0, 31, 59, 90, 120, 120, 151, 181, 212, 243, 273, 304, 334) if month >= 0 and month <= 12: sum = months[month - 1] else: print("输入有误") sum += day leap = 0 if (year % 400 == 0) or ((year % 4 == 0)and (year % 100 == 0)): leap = 1 if leap == 1 and month > 2: sum += 1 print("这是这一年的%d天" %sum)
|