"""
图书管理系统
保存和处理我们自己的图书信息
1. 软件的需求 - 我们要明确这个程序具有哪些功能
1. 能和程序的使用者进行交互。暂时使用input和print来替代
2. 能保存图书的相关信息。能将图书的信息录入到系统中。
3. 随时查看系统中所保存的这些图书信息。
4. 从系统中将不需要的书籍信息删除掉。
5. 对系统中已有的书籍信息进行修改。
6. 退出系统
2. 图书的信息要保存到这个系统中
明确:我们系统中要保存图书的哪些信息?
编号 书名 作者 出版社
1 python程序设计 xxx 清华大学出版社
2 java程序设计 king 人民教育出版社
思考?对于一本书来说,数据有4个数据,如何存储这本书的数据?
一本书的数据存到一个字典中, 100本书 --- 100个字典
book1 = {
"id": 1,
"name": "python程序设计",
"auth": "xxx",
"pub": "清华大学出版社"
}
book2 = {
"id": 2,
"name": "Java程序设计",
"auth": "king",
图书管理系统
于 2022-11-06 17:57:46 首次发布
这是一个使用Python实现的简单图书管理系统,能够录入、查看、删除和修改图书信息。数据存储在内存中的list,模拟实际项目中数据库的功能。用户通过命令行界面与系统交互。
摘要由CSDN通过智能技术生成