首頁 > 後端開發 > Python教學 > python怎麼計算每個月的天數

python怎麼計算每個月的天數

下次还敢
發布: 2024-04-11 03:02:53
原創
1422 人瀏覽過

使用 Python 計算每個月的天數需要導入 calendar 模組,並使用其 monthrange 函數來取得元組,其中包含第一個和最後一個日子的星期幾,以及該月份的天數。然後,可以列印該月份的天數。例如,計算 2023 年 4 月的天數為 30 天。

python怎麼計算每個月的天數

如何使用Python 計算每個月的天數

Python 提供了一個名為calendar 的內建模組,可以輕鬆計算每個月的天數。以下是具體步驟:

步驟1:導入calendar 模組

<code class="python">import calendar</code>
登入後複製

步驟2:使用monthrange函數

calendar 模組中的monthrange 函數傳回一個元組,包含指定年份和月份中第一個和最後一個日子的星期幾。元組的第三個元素表示該月份的天數。

<code class="python">year = 2023
month = 4
days_in_month = calendar.monthrange(year, month)[2]</code>
登入後複製

在給定的範例中,days_in_month 將儲存 4 月份的天數。

步驟3:列印結果

使用print 函數列印每個月的天數:

<code class="python">print(f"4 月份有 {days_in_month} 天。")</code>
登入後複製

範例:

<code class="python">import calendar

# 计算 2023 年 4 月的天数
year = 2023
month = 4
days_in_month = calendar.monthrange(year, month)[2]

# 打印结果
print(f"{year} 年 {month} 月有 {days_in_month} 天。")</code>
登入後複製

執行此程式碼將輸出以下內容:

<code>2023 年 4 月有 30 天。</code>
登入後複製

以上是python怎麼計算每個月的天數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板