Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonのカレンダー関数-(monthrange()、prcal()、weekday()?)


カレンダーのさまざまな方法を検討します このチュートリアルのモジュール。一つずつ見ていきましょう。

calendar.monthrange(year、month)

メソッドcalendar.monthrange(year、month) 指定された月の開始平日番号と日数を返します。タプルで2つの値を返します。一例を見てみましょう。

# importing the calendar module
import calendar
# initializing year and month
year = 2019
month = 1
# getting the tuple of weekday and no. of days
weekday, no_of_days = calendar.monthrange(year, month)
print(f'Weekday number: {weekday}')
print(f'No. of days: {no_of_days}')

出力

上記のコードを実行すると、次の結果が得られます。

Weekday number: 1
No. of days: 31

calendar.prcal(year)

メソッドcalendar.prcal(year) 印刷機能なしでその年のカレンダーを印刷します。

# importing the calendar module
import calendar
# initializing year
year = 2019
# printing the calendar using prcal() method
calendar.prcal(year)

出力

上記のプログラムを実行すると、次の結果が得られます。

Pythonのカレンダー関数-(monthrange()、prcal()、weekday()?)

calendar.weekday(年、月、日)

メソッドcalendar.weekday(year、month、day) 3つの引数を取り、平日の数値を返します。

# importing the calendar module
import calendar
# initializing year, month and day
year = 2020
month = 1
day = 28
# getting weekday
print(calendar.weekday(year, month, day))

出力

上記のコードを実行すると、次の結果が得られます。

1

結論

チュートリアルで疑問がある場合は、コメントセクションでそれらについて言及してください。


  1. Pythonのカレンダー関数-(calendar()、month()、isleap()?)

    カレンダーを使用してカレンダー操作を実行できます Pythonのモジュール 。ここでは、カレンダーのさまざまな方法について学習します。 クラスインスタンス。 calendar.calendar(year) カレンダー クラスインスタンスは、その年のカレンダーを返します。一例を見てみましょう。 例 # importing the calendar module import calendar # initializing year year = 2019 # printing the calendar print(calendar.calendar(year)) 出力 上記のコードを実行

  2. Pythonプログラムのカレンダー

    Python カレンダーと呼ばれる組み込みモジュールがあります カレンダーを操作します。 カレンダーについて学習します この記事のモジュール。 カレンダーの週 モジュールは月曜日に開始します 日曜日に終了します 。モジュールカレンダーはグレゴリオ暦に従います カレンダー。 カレンダーの便利な方法をいくつか見てみましょう モジュール。 年間カレンダーの取得 特定の年のカレンダーを取得する必要がある場合は、クラス calendar.calendar(year)のインスタンスを作成します。 そしてそれを印刷します。一例を見てみましょう。 例 # importing the calendar m