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()関数で結果を出力します。
入力の年および月は整数である必要があります。