python正则表达式辨别输入日期规范是什么?
1个回答
展开全部
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、结果:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询