发布网友 发布时间:2022-04-23 14:31
共2个回答
热心网友 时间:2023-10-18 14:08
1、python正则表达式辨别输入日期规范如下:
year,month,day=eval(input("请输入年月日,之间用逗号分开"))
months=[31,28,31,30,31,30,31,31,30,31,30,31]
if (year%4==0 and year %100 !=0) or (year%400==0):
months[1]=29 #闰年的话2月最多29天
if month<1 or month>12:
print("月份不合法")
elif day<1 or day>months[month+1]:
print("日不合法")
else:
print("年月日合法")
2、代码:
3、结果:
热心网友 时间:2023-10-18 14:09
import re我也是新手,有什么问题也可以继续讨论,不知道能不能满足你的需求