亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python如何判斷某天為一年中的第幾天

發布時間:2022-03-17 17:45:16 來源:億速云 閱讀:612 作者:iii 欄目:大數據

這篇文章主要介紹了python如何判斷某天為一年中的第幾天的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇python如何判斷某天為一年中的第幾天文章都會有所收獲,下面我們一起來看看吧。

注意:該程序在python3環境中運行

給你“年”,“月”,“日”,讓你能判斷出是一年中的第幾天,我們可以找每月的規律,但也要考慮到特殊性,就是閏年的情況

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

程序分析:

以3月5日為例,應該先把前兩個月的加起來,然后再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大于2時需考慮多加一天:

所以,先分別接受年、月、日的用戶輸入,然后根據月份就能自動判斷出本月之前的月份之和的天數,然后加上本月的天數,就是第幾天。但有一個特殊情況,就是閏年且月份大于2,就肯定多1天了。

程序源代碼:

   
#題目:輸入某年某月某日,判斷這一天是這一年的第幾天?          year=int(input('year:\n'))          month=int(input('month:\n'))          day=int(input('day:\n'))          #將當月之前的所有月份天數之和,提前存入monthis          months=(0,31,59,90,120,151,181,212,243,273,304,334)          if 0<month<=12:              sum=months[month-1] #輸入月份之前的所有月份的天數之和          else:              print('月份輸入錯誤!')    #不信可以輸入13,試一試          sum+=day          leap=0      #記錄是否為閏年的標志          if(year%400==0) or (year%4==0) and (year%100!=0):              leap=1          if(leap==1) and (month>2):    #為閏年且月份大于2的話,天數必須多一天              sum+=1          print('%d年%d月%d日,是一年中的第%d天!'%(year,month,day,sum))  

運行結果:
   2020  
    
    month:  
    
    2  
    
    day:  
    
    2  
    
    2020年2月2日,是一年中的第33天!

關于“python如何判斷某天為一年中的第幾天”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“python如何判斷某天為一年中的第幾天”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

交口县| 合山市| 昌乐县| 竹溪县| 贺州市| 施甸县| 井研县| 广汉市| 广宁县| 全南县| 化德县| 凤庆县| 德保县| 太原市| 思南县| 广宁县| 即墨市| 富蕴县| 上林县| 南投市| 漳州市| 盘山县| 拉萨市| 阜康市| 克什克腾旗| 增城市| 成都市| 洱源县| 大名县| 八宿县| 顺平县| 壶关县| 临泽县| 华宁县| 壤塘县| 拜泉县| 稷山县| 青州市| 芜湖县| 万山特区| 萨嘎县|