python获取用户输入的账号和密码,与user.txt中存储的账号与密码进行比对,如果全部正确,则登录成功,否则提示用户名或密码错误。
时间: 2023-06-13 22:07:00 浏览: 64
可以使用以下代码实现:
```python
# 读取user.txt中的账号和密码
with open('user.txt', 'r') as f:
user_info = f.read().splitlines()
# 获取用户输入的账号和密码
username = input("请输入用户名:")
password = input("请输入密码:")
# 比对账号和密码
if f"{username},{password}" in user_info:
print("登录成功!")
else:
print("用户名或密码错误!")
```
假设user.txt中存储的账号和密码格式为:
```
user1,password1
user2,password2
user3,password3
```
用户输入账号和密码后,程序会将其与user.txt中的账号和密码进行比对,如果匹配成功,则输出“登录成功!”;否则输出“用户名或密码错误!”。