题目:输入某年某月某日,判断这一天是这一年的第几天? 解题思路:先判断年是不是闰年 然后每个月相加就行 然后注意月份的个数
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
)
输出结果