二維碼
        企資網

        掃一掃關注

        當前位置: 首頁 » 企資快報 » 商業 » 正文

        python每日一練_接收年月輸出該月有多少天

        放大字體  縮小字體 發布日期:2022-12-08 20:46:46    作者:馮欣悅    瀏覽次數:53
        導讀

        需求如下:用戶輸入月份,判斷當前月份為幾月,并輸出有多少天。如果用戶輸入2月份,則請用戶輸入年份,判斷平年則輸出28天,閏年則輸出29天。這里需要知道哪些是31天,1,3,5,7,8,10,12 是31天那些是30天,除了2月,

        需求如下:

        用戶輸入月份,判斷當前月份為幾月,并輸出有多少天。如果用戶輸入2月份,則請用戶輸入年份,判斷平年則輸出28天,閏年則輸出29天。

        這里需要知道哪些是31天,1,3,5,7,8,10,12 是31天

        那些是30天,除了2月,和31天之外,都是30天

        2月比較特殊,還要判斷年份是閏年還是平年

        判斷是否是閏年,需要年份整除4能除盡,并且整除100不能除盡,或者整除400能除盡

        表達式就是:

        year %4==0 and year%100!=0 or year %400==0

        接下來就簡單了,需要接收年份和月份,聲明一個接收天數得變量

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

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

        day=0

        然后為了讓程序更健壯,需要判斷月份是否合法,月份只能是1~12月之間

        就需要判斷 month>0 and month <13

        順便講一下,全閉環和半閉合得區別

        比如接收一個值i,小6和小于等于5

        if i<6:

        pass

        if i<=5:

        pass

        小于6,只比較小于6,蕞大小于6得是5就結束,而小于等于5,則是判斷小于5,還要判斷是否== 5,這里建議用全閉合,判斷還看不出效率,如果是循環,這時候就能凸顯出來了,特別是多層嵌套循環,外層用全閉合,效率更高。

        整體代碼如下:

        year=int(input('請輸入年份:'))month=int(input('請輸入月份:'))day=0if month>0 and month<13: if month in(1,3,5,7,8,10,12): day=31 elif month==2: if year %4==0 and year%100!=0 or year%400==0: day=29 else: day=28 else: day=30else: print('月份輸入有誤!')print(f'{year}年{month}月,當月有{day}天')

        在這個例子中,我們運用到了input() 函數結束字符串,int() 函數,轉換成整數

        嵌套if得使用,if-elif-else得使用,in得使用,在后面for循環中,in必不可少

         
        (文/馮欣悅)
        免責聲明
        本文僅代表作發布者:馮欣悅個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
         

        Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

        粵ICP備16078936號

        微信

        關注
        微信

        微信二維碼

        WAP二維碼

        客服

        聯系
        客服

        聯系客服:

        在線QQ: 303377504

        客服電話: 020-82301567

        E_mail郵箱: weilaitui@qq.com

        微信公眾號: weishitui

        客服001 客服002 客服003

        工作時間:

        周一至周五: 09:00 - 18:00

        反饋

        用戶
        反饋

        无码国内精品久久人妻| 天堂√在线中文资源网| 蜜桃视频无码区在线观看| 亚洲欧美日韩中文在线制服| 中文字幕乱码无码人妻系列蜜桃 | 亚洲精品午夜无码专区| 国产高新无码在线观看| 中文字幕一区二区三区精彩视频| 亚洲Aⅴ无码专区在线观看q| 久久精品中文字幕无码绿巨人| 亚洲av无码专区国产乱码在线观看| 日韩精品无码久久一区二区三| 在线观看中文字幕码| 久久久久无码中| 一本加勒比HEZYO无码资源网| 久久久噜噜噜久久中文字幕色伊伊| 亚洲精品无码久久久久久| 色综合久久综合中文综合网| 少妇无码AV无码专区线| 天堂在线观看中文字幕| 中文字幕亚洲综合小综合在线| 亚洲日韩国产二区无码| 久久中文骚妇内射| 日韩少妇无码喷潮系列一二三| 亚洲成AV人片天堂网无码| 中文字幕在线最新在线不卡| 亚洲一级特黄无码片| 91久久精品无码一区二区毛片| 欧美日韩毛片熟妇有码无码| 亚洲av中文无码乱人伦在线咪咕| 国产精品无码一区二区三区电影| 天堂Aⅴ无码一区二区三区| 亚洲色中文字幕无码AV| 无码人妻丰满熟妇区五十路| 日韩人妻无码精品久久久不卡| 免费A级毛片无码无遮挡内射| 成人无码A区在线观看视频| 蜜桃视频无码区在线观看| 午夜无码A级毛片免费视频| 少妇性饥渴无码A区免费| 日本久久久精品中文字幕|