import re
while True:
password = input("请输入密码:")
if not re.search("\d", password):
print("没有包含数字")
elif not re.search("[a-zA-Z]", password):
print("没有包含字母")
elif len(password) < 8:
print("密码长度小于8位")
else:
print("密码合格")
break
while循环,不对就循环输入
比如
flag=1
while(flag):
password1=input()
if(password==password1):
flag=0