python编程实现用户登编程实现用户登陆操作,当用户名为admin或guest且密码是12345时,显示登陆成功,否侧显示登陆失败,共有三次机会
时间: 2024-09-09 15:06:06 浏览: 63
python 实现GUI(图形用户界面)编程详解
4星 · 用户满意度95%
在Python中实现用户登录操作,可以使用简单的条件判断来完成。下面是一个简单的示例代码:
```python
# 设置用户名和密码
correct_username = 'admin'
correct_password = '12345'
# 设置允许尝试的次数
max_attempts = 3
# 尝试登录
for attempt in range(max_attempts):
# 获取用户输入的用户名和密码
username = input("请输入用户名:")
password = input("请输入密码:")
# 检查用户名和密码是否正确
if username == correct_username and password == correct_password:
print("登录成功")
break
else:
print("登录失败")
# 如果已经是最后一次尝试,提示剩余机会
if attempt == max_attempts - 1:
print(f"你已经用完了{max_attempts}次机会,登录失败。")
```
这段代码首先定义了正确的用户名和密码,以及用户可以尝试的最大次数。然后通过一个循环来允许用户输入用户名和密码,根据输入的信息判断是否与预设的用户名和密码匹配。如果匹配,显示登录成功并退出循环;如果不匹配,显示登录失败。如果用户用完所有尝试次数,还会给出相应的提示信息。
阅读全文