网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月13日漏签0天
python吧 关注:481,371贴子:1,985,339
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 16回复贴,共1页
<<返回python吧
>0< 加载中...

Python新手,有点搞不明白这类的补充代码题,求大神指点

  • 只看楼主
  • 收藏

  • 回复
  • 眼不见非常静
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼



  • 眼不见非常静
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
# 图书库信息
book_data = [] # 列表内每个图书信息为元组
def query_book(keyword, query_type):
"""
查询图书信息
:param keyword: 查询关键词
:param query_type: 查询类型,"书名"或"作者"
:return:
"""
target = [] # 最终查询的图书信息列表
# TODO 自行添加逻辑
return target
def add_book(book_name, author, year):
"""
添加新书到图书库
:param book_name: 书名
:param author: 作者
:param year: 出版年份
"""
# TODO 自行添加逻辑
print(f"{book_name} 添加成功!")
def del_book(book_name):
"""
根据书名删除图书
:param book_name: 待删除书名
"""
# TODO 自行添加逻辑
print(f"{book_name} 删除成功!")
def display():
# 显示当前图书库中的所有图书信息
print("当前图书库中的图书信息:")
for book in book_data:
print(f"{book['书名']} - {book['作者']} - {book['出版年份']}")
while True:
print("====图书管理系统====")
print("1.查询图书")
print("2.添加图书")
print("3.删除图书")
num = int(input("请选择操作:"))
if num == 1:
keyword = input("请查询关键词:")
result = query_book(keyword) # 优先查询书名
if not result:
result = query_book(keyword, "作者") # 后查询作者
if result:
print("查找到以下图书信息:")
for book in result:
print(f"{book['书名']} - {book['作者']} - {book['出版年份']}")
elif num == 2:
book_name = input("请输入书名:")
author = input("请输入作者:")
year = input("请输入初版年份:")
add_book(book_name, author, year)
display()
elif num == 3:
del_book(input("请输入书名:"))
display()
else:
print(f"你选择的操作{num}不存在。")


2026-02-13 05:53:29
广告
不感兴趣
开通SVIP免广告
  • 我在万历十五年
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 我在万历十五年
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 我在万历十五年
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 我在万历十五年
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 眼不见非常静
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
万分感谢,谢谢大佬


  • 眼不见非常静
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


2026-02-13 05:47:29
广告
不感兴趣
开通SVIP免广告
  • 我在万历十五年
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 眼不见非常静
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
如果一定要按照对方给的,按照列表嵌字典的方法,请问可以解决吗?


  • 我在万历十五年
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 喻不漾
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
如果想用这个绘图应该怎么做啊


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 16回复贴,共1页
<<返回python吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示