輸入年月日判斷是一年中的第幾天
作者:由 小閆同學 發表于 詩詞時間:2021-03-18
year = int(input(“請輸入年: ”)) # 輸入年
month = int(input(“請輸入月: ”)) # 輸入月
day = int(input(“請輸入天: ”)) # 輸入日
if month == 1:
print(“這是%d年中的%d天” % (year, day)) # 一月直接判斷
else:
if year % 4 == 0 and year % 100 != 0:
i = 29
else:
i = 28 # 判斷是閏年還是平年
num = [31, i, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] # 每個月的天數,只有二月為變數
sum = sum(num[:month - 1])
sum += day
print(“這是%d年中的第%d天” % (year, sum))
執行效果如下:
效果1
效果2
上一篇:周振甫:修辭·六 曲喻
下一篇:寄往天堂的信#10~我學書法