题目: 使用 Python 语言编写一段代码, 实现用户输入用户名和密码, 当用户名为 'seven' 且 密码为 '123' 时, 显示登陆成功, 否则登陆失败, 失败时允许重复输入三次。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
def main():
count = 0
while count < 3 :
username = str(input("Enter username:\n"))
passwd = str(input("Enter passwd:\n"))
if username.lower() == 'seven' and passwd.lower() == '123':
print("恭喜你! 登录成功")
break
else:
if (2 - count) == 0:
print("对不起, 你输入用户名和密码的错误次数已经超过3次,请稍后再试或者联系我们的工作人员")
break
print("很遗憾! 你输入的用户名或者密码错误")
print("您还有%d次机会再次正确的输入用户名和密码" %(2 - count))
count += 1
if __name__ == '__main__':
main()
网友评论