使用input函数实现登陆系统
时间: 2024-10-11 19:07:13 浏览: 40
python实现用户登录系统
5星 · 资源好评率100%
在Python中,你可以使用`input()`函数创建一个简单的命令行登录系统。下面是一个基础示例:
```python
# 定义用户名和密码提示
username_prompt = "请输入用户名:"
password_prompt = "请输入密码:"
# 用户输入
def get_user_input(prompt):
return input(prompt).strip() # .strip()去除输入字符串两端的空格
# 主循环
while True:
username = get_user_input(username_prompt)
password = get_user_input(password_prompt)
if validate_login(username, password): # 假设validate_login是一个验证用户凭证的函数
print("登录成功!")
break
else:
print("用户名或密码错误,请重试.")
# 示例:验证函数
# 这里只是一个简单示例,实际应用中应存储真实用户的密码并进行安全比较
def validate_login(username, password):
# 如果这里返回True,表示用户名密码匹配,否则返回False
if username == 'admin' and password == '123456':
return True
return False
```
在这个例子中,用户会被提示输入用户名和密码,然后程序会检查这些信息是否通过验证。如果没有匹配,会再次提示用户输入。
阅读全文