自己写出来的不对,求帮解一下,|•'-'•)و✧,求帮忙!真的不会写了
使用 input 函数读取用户输入的字符串,然后使用 split 方法将字符串拆分为年份和月,然后判断闰年和月份输出天数
# 从用户输入中读取年份和月份
year, month = input().split(',')
# 将年份和月份转换为整数
year = int(year)
month = int(month)
# 检查年份是否为闰年
if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0):
leap_year = True
else:
leap_year = False
# 检查月份是否有 31 天
if month in [1, 3, 5, 7, 8, 10, 12]:
num_days = 31
elif month == 2:
# 如果是闰年,则二月有 29 天,否则有 28 天
if leap_year:
num_days = 29
else:
num_days = 28
else:
num_days = 30
print(num_days)