我尝试结合两种形式的验证来检查字符串中的字符序列。正在努力添加第二个,不知道我哪里出错了,你能帮忙吗??你知道吗
def passwordnumbercheck(password):
numberCheck = [];
for i in password:
numberCheck.append(i.isnumeric());
if numberCheck == [False, False, True, False]:
return True;
print ("this is a valid password")
else:
return False;
print ("this is invalid")
def passwordlettercheck(password):
letterCheck = [];
for i in password:
letterCheck.append(i.isalpha());
if letterCheck == [True, True, False, True]:
return True;
passwordnumbercheck (password)
else:
return False;
print("this is not a valid password")
password = input("enter a valid password, it must be a letter, a letter, a number and a letter ")
passwordlettercheck (password)
passwordnumbercheck (password)
你可以使用re模块。你知道吗
相关问题 更多 >
编程相关推荐