Python 练习实例04:输入某年某月某日,判断这一天是这一年的第几天?

it2024-04-05  49

题目:输入某年某月某日,判断这一天是这一年的第几天? 解题思路:先判断年是不是闰年 然后每个月相加就行 然后注意月份的个数

6月就是5个月的数相加 程序代码:

m= int(input('请问这是那一年:')) a = int(input('请问这是那一月:')) b = int(input('请问这是那一日:')) arry = [1,2,3,4,5,6,7,8,9,10,11,12] arr1 = [31,28,31,30,31,30,31,31,30,31,30,31] arr2 = [31,29,31,30,31,30,31,31,30,31,30,31] if m%4 == 0: mon = arr2 else: mon = arr1 day = 0 for i in range(0, a-1):################################################ day += mon[i] day = '这是这一年的'+str(day +7)+'天' print(day)

输出结果

最新回复(0)