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()
原文地址:https://www.cnblogs.com/zijue/p/9797915.html
时间: 2024-10-05 19:06:45