Python 何に月を入力して、日数を出力するか

monthrange() メソッドを使用すると、カレンダーモジュールで指定された年と月の日数を取得できます。

次のコードは一例です。

import calendar

year = int(input("请输入年份: "))
month = int(input("请输入月份: "))

# 使用monthrange()方法获取指定年月的第一天是星期几和该月的天数
first_day, num_days = calendar.monthrange(year, month)

print(f"{year}{month}月的天数为: {num_days}天")

コードはまずinput()関数でユーザから年と月を入力させ、calendar.monthrange()メソッドで指定した年月の一日が何曜日で、その月の何日まであるかを取得します。最後にprint()関数で結果を出力します。

入力の年および月は整数である必要があります。

bannerAds