python正则表达式辨别输入日期规范
导读:python正则表达式辨别输入日期规范?1、python正则表达式辨别输入日期规范如下:year,month,day=eval(input("请输入年月日,之间用逗号分开" months=[31,28,31,30,31,30,31,31,...
python正则表达式辨别输入日期规范?
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 month1 or month> 12:
print("月份不合法")
elif day1 or day> months[month+1]:
print("日不合法")
else:
print("年月日合法")
2、代码:
3、结果:
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: python正则表达式辨别输入日期规范
本文地址: https://pptw.com/jishu/57530.html
