python怎么實(shí)現(xiàn)輸入年月輸出天數(shù)

小億
528
2023-11-10 21:05:07

可以使用calendar模塊中的monthrange()方法來實(shí)現(xiàn)輸入年月后輸出天數(shù)。

下面是一個(gè)示例代碼:

import calendar

year = int(input("請(qǐng)輸入年份: "))
month = int(input("請(qǐng)輸入月份: "))

# 使用monthrange()方法獲取指定年月的第一天是星期幾和該月的天數(shù)
first_day, num_days = calendar.monthrange(year, month)

print(f"{year}{month}月的天數(shù)為: {num_days}天")

該代碼首先使用input()函數(shù)獲取用戶輸入的年份和月份,然后使用calendar.monthrange()方法獲取指定年月的第一天是星期幾和該月的天數(shù)。最后使用print()函數(shù)輸出結(jié)果。

注意:輸入的年份和月份需要為整數(shù)。

0