【发布时间】:2018-11-15 19:46:18
【问题描述】:
我有这个任务: - 编写一个错误陷阱条件循环,迭代地询问用户输入用户名和密码,直到输入正确的值。
- 如果用户名和密码是正确的结束循环并打印肯定的声明(“你进入了魔法宫殿”)。
- 或者,提示用户重新输入用户名和密码(“用户名/密码错误,重试”)。
- 如果用户尝试并失败 3 次结束循环并打印延期声明(“用户名/密码错误,请联系系统管理员”)
这是我到目前为止写的:
while x in range(2):
x = x + 1
if q1==username and q2==password:
print("you entered the enchanted palace")
break
else:
print("wrong username/password, try again")
q1 = input("enter username: ")
q2 = input("enter password: ")
我真的不知道如何处理第三个子句。
【问题讨论】: