# 存储账号信息,用于登录信息比对。已存在一个账号,用于初始比对新注册账号用户名是否已存在
member = [{"name": "root", "pwd": "python"}]
account = {}
# 存储图书清单,用于查询等操作
book_list = []
# 存储图书编号,用于后续操作首先识别输入的图书编号是否正确
book_id_list = []
# 存储图书名称,用于后续操作首先识别输入的图书名称是否正确
book_name_list = []
# 欢迎页面
def login_menu():
while True:
print("="*50)
print("欢迎访问图书管理系统!")
print("【1】注册 【2】登录")
login_request = input("请输入功能选项:")
if login_request in ["1", "2"]:
if login_request == "1":
register()
if login_request == "2":
login()
break
else:
print("输入有误,请重新输入!")
# 注册
def register():
print("="*50)
print("欢迎进入注册页面")
register_name = input("请输入用户名:")
for test_name in member:
if register_name in test_name["name"]:
print("账号已存在!")
break
register_pwd = input("请输入密码:")
if len(register_name) == 0 or len(register_pwd)
python入门之 编写图书管理系统
最新推荐文章于 2025-05-12 21:45:39 发布