ホームページ > バックエンド開発 > Python チュートリアル > Pythonで各月の日数を計算する方法

Pythonで各月の日数を計算する方法

下次还敢
リリース: 2024-04-11 03:02:53
オリジナル
1433 人が閲覧しました

Python を使用して各月の日数を計算するには、カレンダー モジュールをインポートし、その monthrange 関数を使用して、最初と最後の日の曜日とその日数を含むタプルを取得する必要があります。月。その後、その月の日数を印刷できます。たとえば、2023 年 4 月の日数は 30 日として計算されます。

Pythonで各月の日数を計算する方法

#Python を使用して各月の日数を計算する方法

Python には ## というプログラムが用意されています。 #calendar

の組み込みモジュールを使用すると、各月の日数を簡単に計算できます。具体的な手順は次のとおりです。

ステップ 1:

calendar モジュールをインポートする

<code class="python">import calendar</code>
ログイン後にコピー

ステップ 2:

monthrange# を使用する## 関数 calendar

モジュール内の

monthrange 関数は、指定された年の最初と最後の日の曜日を含むタプルを返します。そして月。タプルの 3 番目の要素は、その月の日数を表します。

<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 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート