Pythonを使って、与えられた日付が平日か週末かを簡単に判定する方法を紹介します。

まず、datetimeモジュールをインポートします。

import datetime

次に、日付を作成します。ここでは、2023年2月20日を例としています。

date = datetime.date(2023, 2, 20)

平日か週末かを判定するには、date.weekday()メソッドを使用します。このメソッドは、与えられた日付が週の何番目の曜日かを返します。0は月曜日、1は火曜日、2は水曜日、3は木曜日、4は金曜日、5は土曜日、6は日曜日を表します。

したがって、以下のように書くことができます。

if date.weekday() < 5:
    print("平日です。")
else:
    print("週末です。")

このコードは、与えられた日付が平日であれば「平日です。」を、週末であれば「週末です。」を出力します。

以上がPythonで特定の日付が平日か週末かを判定する方法です。