import sys books=[[\'红楼梦\',\'曹雪芹\',50],[\'三国义\',\'罗贯中\',55],[\'西游记\',\'吴承恩\',60],[\'水浒传\',\'施耐庵\',65]] users=[[\'Tom\',\'123\'],[\'Mike\',\'321\']] flag=False def login(): print(\'请输入用户名:\',end=\'\') username=input() print(\'请输入用户密码:\',end=\'\') password=input() if [username,password] in users: print(\'登录成功!\') flag=True fun() else: print(\'\n用户名不存在或密码错误! 请重新登录!\') def register(): username=input(\'请输入用户名:\') password=input(\'请输入用户密码:\') users.append([username,password]) print(\'注册成功!\') def main(): while True: print(\'\n\n **********************\') print(\' *欢迎来到图书管理系统*\') print(\' **********************\n\') print(\'*********************************\') print(\'****** 登录-------1 **********\') print(\'****** 注册-------2 **********\') print(\'****** 退出-------0 **********\') print(\'*********************************\n\') v=int(input(\'请输入对应的数字:\')) if v==2: register() elif v==1: login() elif v==0: sys.exit(0) def fun(): while True: print(\'\n***************************************\') print(\'******** 增加书籍--------1 **********\') print(\'******** 删除书籍--------2 **********\') print(\'******** 查找书籍--------3 **********\') print(\'******** 修改书籍--------4 **********\') print(\'******** 查看所有书籍----5 **********\') print(\'******** 返回主界面------6 **********\') print(\'******** 退出------------0 **********\') print(\'***************************************\n\') v=int(input(\'请输入对应的数字:\n\')) if v==1: bookname=input(\'请输入书名:\') author=input(\'请输入作者:\') price=int(input(\'请输入价格:\')) books.append([bookname,author,price]) print(\'\n添加书籍成功!\') elif v==2: bookname=input(\'请输入书名:\') author=input(\'请输入作者:\') price=int(input(\'请输入价格:\')) if [bookname,author,price] in books: books.remove([bookname,author,price]) print(\'\n删除书籍成功!\') else: print(\'\n该书籍不存在!自动返回...\') elif v==3: bookname=input(\'请输入书名:\') print() j=0 for i in books: if i[0]==bookname: j=1 print(\'书名:\',i[0],\'作者:\',i[1],\'价格:\',i[2]) if j==0: print(\'该书籍不存在!自动返回...\') print(\'\n查找结束!\n\') elif v==4: bookname=input(\'请输入书名:\') author=input(\'请输入作者:\') price=int(input(\'请输入价格:\')) if [bookname,author,price] in books: books.remove([bookname,author,price]) bookname=input(\'请输入修改后的书名:\') author=input(\'请输入修改后的作者:\') price=int(input(\'请输入修改后的价格:\')) books.append([bookname,author,price]) print(\'\n修改书籍成功!\') else: print(\'\n该书籍不存在!自动返回...\') elif v==5: print(\'\n书名\t\t\',\'作者\t\t\t\',\'价格\n\') for i in books: print(i[0],\'\t\t\',i[1],\'\t\t\',i[2]) print() elif v==0: sys.exit(0) elif v==6: main() main()