输入并验证密码(密码放在变量password中)。要求输入6位密码,若输入的长度小于6,则要求重新输入。当输入的字符串长度等于6时,验证密码是否正确,若正确则终止循环;否则提示有错误并要求重新输入,若3次输入不正确,则终止循环。
password = input("输入密码:")
truepassword='123456'
num=1
while 1:
if not len(password)==6:
password = input("密码长度需为6,再次输入密码:")
else:
if password==truepassword:
print("正确")
break
else:
if num<3:
password = input("密码错误,再次输入密码:")
num+=1
else:
print("密码错误3次")
break
如有用请采纳