用python的字典编写一个图书管理系统的注册登录界面
时间: 2023-05-19 11:03:40 浏览: 59
非常感谢您的问题!以下是一个简单的图书管理系统的注册登录界面的 Python 代码示例:
```
# 定义一个空的图书馆字典
library = {}
# 注册函数
def register():
username = input("请输入用户名:")
password = input("请输入密码:")
if username in library:
print("该用户名已被注册,请重新输入!")
register()
else:
library[username] = password
print("注册成功!")
# 登录函数
def login():
username = input("请输入用户名:")
password = input("请输入密码:")
if username not in library or library[username] != password:
print("用户名或密码错误,请重新输入!")
login()
else:
print("登录成功!")
# 主函数
def main():
print("欢迎使用图书管理系统!")
while True:
choice = input("请选择操作:1.注册 2.登录 3.退出\n")
if choice == "1":
register()
elif choice == "2":
login()
elif choice == "3":
print("再见!")
break
else:
print("无效的选择,请重新输入!")
if __name__ == "__main__":
main()
```
希望这个示例对您有所帮助!如果您有任何其他问题,请随时问我。