写了个简单版的,瑕疵有点多
Topic source#-*- coding:utf-8 -*-
book_d={'大学':101,'论语':102,'中庸':103,'孟子':104}
usrname=input('欢迎光临,请输入用户名:')
print('欢迎您,'+usrname)
a=int(input('---------------\n丨1、书籍列表丨\n丨2、书籍查询丨\n丨3、修改编号丨\n丨4、添加书籍丨\n丨5、删除书籍丨\n丨6、退出操作丨\n---------------\n请输入操作序号:\n'))
while a<10:
if a==1:
print('\n\n在馆书目有:')
for bookname in book_d:
print(bookname, book_d.get(bookname))
print('\n\n')
a=int(input('---------------\n丨1、书籍列表丨\n丨2、书籍查询丨\n丨3、修改编号丨\n丨4、添加书籍丨\n丨5、删除书籍丨\n丨6、退出操作丨\n---------------\n请输入操作序号:\n'))
elif a==2:
book=input('请输入书名:')
if book in book_d:
print('\n\n图书在馆')
print('图书序号为:',book_d.get(book),'\n\n')
a=int(input('---------------\n丨1、书籍列表丨\n丨2、书籍查询丨\n丨3、修改编号丨\n丨4、添加书籍丨\n丨5、删除书籍丨\n丨6、退出操作丨\n---------------\n请输入操作序号:\n'))
else:
print('\n\n查无此书!\n\n')
a=int(input('---------------\n丨1、书籍列表丨\n丨2、书籍查询丨\n丨3、修改编号丨\n丨4、添加书籍丨\n丨5、删除书籍丨\n丨6、退出操作丨\n---------------\n请输入操作序号:\n'))
elif a==3:
print('\n\n')
book_key=input('请输入要修改编号的书名:')
print(book_key,'的当前编号为:',book_d.get(book_key))
new_id=int(input('请输入新的编号:'))
book_d[book_key]=new_id
print('修改完成!')
print('\n\n当前目录为:')
for bookname in book_d:
print(bookname, book_d.get(bookname))
print('\n\n')
a=int(input('---------------\n丨1、书籍列表丨\n丨2、书籍查询丨\n丨3、修改编号丨\n丨4、添加书籍丨\n丨5、删除书籍丨\n丨6、退出操作丨\n---------------\n请输入操作序号:\n'))
elif a==4:
new_book_name=input('\n\n正在添加新书!\n请输入新书名:')
new_book_id=int(input('请输入新书序号:'))
book_d[new_book_name]=new_book_id
print('添加成功!')
print('添加的新书为:',new_book_name,',新书的ID为:',new_book_id,'。')
a=int(input('---------------\n丨1、书籍列表丨\n丨2、书籍查询丨\n丨3、修改编号丨\n丨4、添加书籍丨\n丨5、删除书籍丨\n丨6、退出操作丨\n---------------\n请输入操作序号:\n'))
elif a==5:
del_book_name=input('\n\n正在删除书目!\n请输入书名:')
book_d.pop(del_book_name)
a=int(input('---------------\n丨1、书籍列表丨\n丨2、书籍查询丨\n丨3、修改编号丨\n丨4、添加书籍丨\n丨5、删除书籍丨\n丨6、退出操作丨\n---------------\n请输入操作序号:\n'))
elif a==6:
print('退出操作!')
exit()
- 1
Kathryn加油呀
# -*- coding: utf-8 -*-
book_d={'大学':101,'论语':102,'中庸':103,'孟子':104}
uname=input('欢迎光临!请输入用户名:')
print('欢迎你',uname)
a=int(input('请输入序号:\n1.书籍列表 \n2.查询书籍 \n3.修改编号 \n4.删除书籍 \n5.添加书籍 \n6.退出系统\n'))
while a<100:
if a==1:
print('在馆书目有:',book_d)
a=8
elif a==2:
cc=input('请输入书名:')
if cc in book_d:
print('书目在馆')
print('书目序号:',book_d.get(cc))
else:
print('查无此书')
a=9
elif a==3:
c=input('请输入书名')
d=input('请输入序号')
book_d[c]=d
print(book_d)
a=8
elif a==4:
print('请输入删除书目')
s=input()
book_d.pop(s)
a=8
elif a==5:
print('添加书籍')
t=input('书名')
u=input('序号')
book_d[t]=u
print(book_d)
a=8
elif a==6:
print('退出')
exit()
else:
print('请输入编号:')
a=int(input())
print('退出')