用python 编写实现用户输入用户名和密码,当用户名为 seven且密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次。
时间: 2024-10-21 07:01:41 浏览: 20
python输入错误密码用户锁定实现方法
你可以使用Python编写一个简单的控制台应用程序来实现这个功能。下面是一个基本的示例:
```python
def login():
username = input("请输入用户名:")
password = input("请输入密码:")
if username == "seven" and password == "123":
print("登录成功!")
return True
else:
attempts = 0
while attempts < 3:
attempts += 1
print(f"用户名或密码错误,尝试次数:{attempts}/{3}")
if input("是否继续输入?(yes/no) ").lower() != 'no':
continue
else:
break
if attempts >= 3:
print("登录失败!您已达到最大尝试次数.")
return False
login_result = login()
if login_result:
print("欢迎,seven!")
else:
print("抱歉,您的账户已被锁定。")
```
在这个程序中,我们首先获取用户的输入,然后检查它们是否匹配预设的用户名和密码。如果不匹配,我们将询问用户是否想要继续输入,如果连续尝试了三次都失败,则会提示登录失败并锁定账户。
阅读全文