用户登录检测模块。用户输入用户名和密码,判断是否正确。用户名不存在,提示不存在;若用户名存在,密码不正确,提示密码不正确;若都正确,提示登录成功。 已存在的用户名和密码:zhouzw,888888;Lih, abc12345;zhuj,123456.
时间: 2023-12-14 14:46:48 浏览: 51
以下是Python的实现代码:
```python
usernames = ['zhouzw', 'Lih', 'zhuj']
passwords = ['888888', 'abc12345', '123456']
username = input('请输入用户名:')
if username not in usernames:
print('用户名不存在')
else:
password = input('请输入密码:')
index = usernames.index(username)
if password == passwords[index]:
print('登录成功')
else:
print('密码不正确')
```
注意,这里使用了两个列表分别存储用户名和密码,然后使用`index()`方法查找用户名对应的密码。实际应用中,应该使用数据库或其他数据存储方式来管理用户信息。
相关问题
在python中,若用户不存在,增加一个用户名和密码。
可以使用Python的字典来实现这个功能。首先,我们需要读取一个包含用户信息的字典,然后检查要添加的新用户是否已经存在。如果不存在,则将新用户添加到字典中并保存。示例代码如下:
```python
import json
# 读取用户信息
with open('users.json', 'r') as f:
users = json.load(f)
# 获取新用户信息
username = input("请输入用户名:")
password = input("请输入密码:")
# 检查新用户是否已经存在
if username in users:
print("该用户已存在!")
else:
# 添加新用户
users[username] = password
with open('users.json', 'w') as f:
json.dump(users, f)
print("新用户添加成功!")
```
在上面的代码中,我们使用了json模块来读取和保存用户信息。如果你之前没有使用过这个模块,需要先安装它,可以通过以下命令来安装:
```
pip install json
```
当然,如果你使用的是Python 2.x版本,则不需要安装json模块,因为它已经是Python标准库的一部分。
验证输入用户名和密码的正确性;
作为AI语言模型,我无法直接进行验证,但是我们可以通过编写程序来验证输入的用户名和密码是否正确。一般来说,我们需要将用户输入的用户名和密码与存储在数据库或其他数据存储设备中的数据进行比较。如果匹配成功,则表示用户名和密码正确;否则,表示用户名或密码错误。
下面是一个简单的Python代码示例,用于验证输入的用户名和密码是否正确:
```
import sqlite3
# 连接到数据库
conn = sqlite3.connect('users.db')
# 获取游标
cursor = conn.cursor()
# 获取用户名和密码输入
username = input("请输入用户名:")
password = input("请输入密码:")
# 查询数据库中的用户信息
sql = "SELECT * FROM users WHERE username=? AND password=?"
cursor.execute(sql, (username, password))
result = cursor.fetchone()
# 判断结果
if result:
print("登录成功!")
else:
print("用户名或密码错误!")
# 关闭数据库连接
conn.close()
```
在上面的示例代码中,我们使用SQLite数据库存储用户信息,并使用Python的sqlite3模块连接到数据库。然后,我们获取用户输入的用户名和密码,并使用SQL查询语句查询数据库中的用户信息。如果查询结果不为空,则表示用户名和密码正确;否则,表示用户名或密码错误。最后,我们关闭数据库连接。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)