Python程式設計判斷這天是這一年第幾天的方法示例

2022-10-04 21:18:25 字數 955 閱讀 1217

本文例項講述了python程式設計判斷這天是這一年第幾天的方法。分享給大家供大家參考,具體如下:

題目:輸入某年某月某日,判斷這一天是這一年的第幾天?

實現**:

year=int(input('請輸入年:'))

month=int(input('請輸入月:'))

day=int(input('請輸入天:'))

sum=day

days = [31,28,31,30,31,30,31,31,30,31,30,31]

i=0if ( year%4 == 0 and year%100 != 0) or (year%400 == 0):

days[1] = 29

while i< month-1

sum=sum+days[i]

i+=1

print '這一天是該年的第',sum,'天'

結果如下圖:

知識點補充:

閏年要求:

① 能被4整除,並且不能被100整除

② 能被400整除

ps:這裡再為大家推薦幾款關於日期與天數計算的**工具供大家使用:

**日期/天數計算器:

**萬年曆日曆:

**陰曆/陽曆轉換www.cppcns.com工具:

更多關於python相關內容感興趣的讀者可檢視本站程式設計客棧專題:《python日期與時間操作技巧總結》、《pyth程式設計客棧on url操作技巧總結》、《python操作技巧總結》、《python資料結構與演算法教程》、《python socket程式設計技巧總結》、《python函式使用技巧總結》、《python字串操作技巧彙總》、《python入門與高階經典教程》及《python檔案與目錄操作技巧彙總》

希望本文所述對大家python程式設計有所幫助。

本文標題: python程式設計判斷這天是這一年第幾天的方法示例

本文位址:

輸入日期判斷這天是一年中第幾天

判斷這天是一年中第幾天 nonleap 0 31,28 31,30 31,30 31,31 30,31 30,31 leap 0 31,29 31,30 31,30 31,31 30,31 30,31 sum 0 date input 請輸入想要查詢的年月日,格式如 x xx xx n date d...

輸入日期並判斷這一天是這一年的第幾天

給出年月日 顯示是今年的第幾天 需要判斷是否是閏年 2月份有 28天 29天之分 示例 20160818 是今年的第 天 step1 判斷是否是閏年 def checkyear year if year 400 0 year 4 0 year 100 0 return 1 else return 0...

判斷某一天是這一年的第多少天

先判斷是否是閏年 def leap year year 判斷是否為閏年 return year 4 0 and year 100 0 or year 100 0再計算天數 def day of year year,month,day 計算傳入的日期是這一年的第多少天 days of month 31...