图书管理系统-python简单实现-图书管理系统-python简单实现

importsys

books=[['红楼梦','曹雪芹',50],['三国义','罗贯中',55],['西游记','吴承恩',60],['水浒传','施耐庵',65]]

users=[['Tom','123'],['Mike','321']]

flag=Falsedeflogin():print('请输入用户名:',end='')

username=input()print('请输入用户密码:',end='')

password=input()if [username,password] inusers:print('登录成功!')

flag=True

fun()else:print(' 用户名不存在或密码错误! 请重新登录!')defregister():

username=input('请输入用户名:')

password=input('请输入用户密码:')

users.append([username,password])print('注册成功!')defmain():whileTrue:print(' **********************')print('*欢迎来到图书管理系统*')print('********************** ')print('*********************************')print('****** 登录-------1 **********')print('****** 注册-------2 **********')print('****** 退出-------0 **********')print('********************************* ')

v=int(input('请输入对应的数字:'))if v==2:

register()elif v==1:

login()elif v==0:

sys.exit(0)deffun():whileTrue:print(' ***************************************')print('******** 增加书籍--------1 **********')print('******** 删除书籍--------2 **********')print('******** 查找书籍--------3 **********')print('******** 修改书籍--------4 **********')print('******** 查看所有书籍----5 **********')print('******** 返回主界面------6 **********')print('******** 退出------------0 **********')print('*************************************** ')

v=int(input('请输入对应的数字: '))if v==1:

bookname=input('请输入书名:')

author=input('请输入作者:')

price=int(input('请输入价格:'))

books.append([bookname,author,price])print(' 添加书籍成功!')elif v==2:

bookname=input('请输入书名:')

author=input('请输入作者:')

price=int(input('请输入价格:'))if [bookname,author,price] inbooks:

books.remove([bookname,author,price])print(' 删除书籍成功!')else:print(' 该书籍不存在!自动返回...')elif v==3:

bookname=input('请输入书名:')print()

j=0for i inbooks:if i[0]==bookname:

j=1

print('书名:',i[0],'作者:',i[1],'价格:',i[2])if j==0:print('该书籍不存在!自动返回...')print(' 查找结束! ')elif v==4:

bookname=input('请输入书名:')

author=input('请输入作者:')

price=int(input('请输入价格:'))if [bookname,author,price] inbooks:

books.remove([bookname,author,price])

bookname=input('请输入修改后的书名:')

author=input('请输入修改后的作者:')

price=int(input('请输入修改后的价格:'))

books.append([bookname,author,price])print(' 修改书籍成功!')else:print(' 该书籍不存在!自动返回...')elif v==5:print(' 书名 ','作者 ','价格 ')for i inbooks:print(i[0],' ',i[1],' ',i[2])print()elif v==0:

sys.exit(0)elif v==6:

main()

main()

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值