用python写一个简单的用户登录
时间: 2023-06-09 20:04:14 浏览: 51
好的,下面是一个简单的用户登录的Python代码示例:
```python
# 用户名和密码字典
user_dict = {'user1': 'password1', 'user2': 'password2', 'user3': 'password3'}
# 用户登录函数
def user_login():
# 循环输入用户名和密码,直到登录成功
while True:
# 获取用户名和密码
username = input('请输入用户名:')
password = input('请输入密码:')
# 检查用户名和密码是否正确
if username in user_dict and user_dict[username] == password:
print('登录成功!')
break
else:
print('用户名或密码错误,请重新输入。')
# 调用用户登录函数
user_login()
```
以上代码中,首先定义了一个包含用户名和密码的字典 `user_dict`,然后定义了一个 `user_login` 函数来进行用户登录的处理。在 `user_login` 函数中,使用一个循环不断输入用户名和密码,直到登录成功为止。登录成功的条件是输入的用户名在 `user_dict` 中存在,并且对应的密码和输入的密码相同。如果用户名或密码不正确,会提示重新输入。最后调用 `user_login` 函数即可实现用户登录。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)