编写一个Python程序运用循环嵌套if模拟一个软件的登录界面,输入用户名和密码,如果正确,显示欢迎光临,否则显示输出信息错误,连续超过3次错误,则不能继续登陆
时间: 2024-09-22 18:07:47 浏览: 36
在Python中,你可以创建一个简单的控制台登录界面来实现这个功能。下面是一个示例代码:
```python
def login():
attempts = 0
while True:
username = input("请输入用户名:")
password = input("请输入密码:")
if attempts >= 3:
print("您已达到最大尝试次数,无法继续登录。")
break
# 假设我们有一个预先定义好的正确的用户名和密码
correct_username = "admin"
correct_password = "123456"
if username == correct_username and password == correct_password:
print("欢迎光临!")
break
else:
print("用户名或密码错误,请重试。")
attempts += 1
login()
```
在这个程序中,用户会被提示输入用户名和密码。如果尝试次数超过3次,或者输入的信息与预设的正确值不符,会给出相应的错误信息并退出登录。如果输入正确,将会显示欢迎信息。
阅读全文