練習4:
題目:輸入某年某月某日,判斷這一天是這一年的第幾天?
陳述句:
# -*- coding: utf-8 -*-
print ('題目:輸入某年某月某日,判斷這一天是這一年的第幾天?')
d_year = input('請輸入年:')
d_month = input('請輸入月:')
d_day = input('請輸入日:')
d_days = 0
for dd in range(1, d_month):
if dd in [1, 3, 5, 7, 8, 10, 12]:
d_days += 31
elif dd == 2:
d_days += 28
if d_year % 4 == 0 and d_year % 100 == 0:
d_days = d_days + 1
else:
d_days += 30
d_days += d_day
print ('輸入的日期是 %d年的第 %d天' % (d_year, d_days))
執行結果:
題目:輸入某年某月某日,判斷這一天是這一年的第幾天?
請輸入年:2020
請輸入月:7
請輸入日:29
輸入的日期是 2020年的第 210天
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/73419.html
標籤:Python
下一篇:129求根到葉子節點數字之和
