题目要求:
设计一个验证用户密码程序,用户只有三次输入密码的机会。
代码如下:
# 用户验证密码程序
flag = True
print("********设置用户名及登录密码********")
username = input("请输出用户名")
passward = input("请输入登录密码")
print("**************登录**************")
username1 = input("请输入用户名:")
passward1 = input("请输入登录密码:")
i = 0
while flag:
if username != username1 :
print("用户名错误")
username1= input("请重新输入用户名")
else:
flag = False
while i<3:
if passward1 != passward:
print("密码错误!!!")
print("还有{0}次机会".format(3 - i))
passward1 = input("请重新输入密码")
else:
break
if i == 3:
print("**********登录失败***********")
else:
print("**********登录成功**********")