当前位置: 首页 > news >正文

python实现模拟图书管理系统

  1. 集合中discard()的意识是删除集合中的元素,若没有也不会报错

    1. pop()是随即删除元素,remove()移除指定元素
    2. 差集difference()
    3. 集合中指定元素删除discard()
    4. 交集:intersection()
    5. 判断两个集合中是否包含相同元素isdisjoint()
    6. 并集union()
  2. python中不同数据类型
    1. list:允许重复,有序,有下标
    2. tuple:允许重复,元素只可以查看
    3. dict:键值对存在,键是唯一的,值可以重复
    4. set:不允许重复,无序的

  3. 类型的转换:
    2. list–>touple,set(长度可能发生改变)
    2. tuple–>list,set()
    2. set–>list,tuple
    2. dict–>list,touple的话,只是把键放到列表
    2. 列表不可以转为字典,若符合格式也可以

print('欢迎进入图书管理系统')books = [{'bookname': '西游记0','author':'吴承恩0','price':100,'number':90},{'bookname': '西游记1','author':'吴承恩1','price':100,'number':90},{'bookname': '西游记2','author':'吴承恩2','price':100,'number':90},{'bookname': '西游记3','author':'吴承恩3','price':100,'number':90},{'bookname': '西游记4','author':'吴承恩4','price':100,'number':90}
]
print('  1. 借书 \n 2. 还书 \n3. 查询 \n 4. 查看所有\n 5. 退出','\n')
choice = int(input('请输入数值'))
book_name_list = []
#该列表的意识是存储所有书名
for book in books:book_name_list.append(book[

http://www.mrgr.cn/news/66060.html

相关文章:

  • JavaEE初阶---servlet篇(二)(smartTomcat的使用相关错误类型)
  • 学习threejs,使用对象组合
  • labview学习总结
  • 小菜家教平台:基于SpringBoot+Vue打造一站式学习管理系统
  • 头歌——数据库系统原理(数据高级查询实验1)
  • 【含开题报告+文档+源码】基于Web的房地产销售网站的设计与实现
  • OpenFeign — 远程调用
  • 如何让可交互式(Interactive)Widgets 关联的 App Intent 动态对应于可变内容?
  • 【图神经网络】 AM-GCN代码实战(1)【pytorch】代码可运行
  • 浅析Android Handler机制实现原理
  • Matlab 基于声学超表面的深亚波长厚度完美吸收体
  • 安科瑞EMS3.0开启未来新型电力系统与虚拟电厂聚合商平台交互新征程——安科瑞丁佳雯
  • ElMessageBox 内容自定义
  • 安利一款自己开发的命令行翻译工具。command-fanyi
  • 【热门主题】000029 ECMAScript:现代编程的基石
  • 预测案例2 短剧直播求财如何?
  • gatewayworker 读取laravel框架的配置
  • 靠谱的零代码产平台开发— 应用创建与设置
  • C语言 -- qsort的简单使用
  • 大语言模型可以对数据科学有哪些改变和提升?
  • Python捕获一个函数的输出并将其作为变量使用
  • linux下交叉编译 Boost 库
  • windows UI 自动化测试框架 pywinauto 使用教程
  • 基于SSM+uniapp的营养食谱系统+LW参考示例
  • 2024Python安装与配置IDE汉化集活的全套教程
  • 一个快速、低成本、高效的Fast GraphRAG