如何才能实现类似以下功能

关于python书库的搭建,搭建后的程序运行后显示如下所示,最后结束的时候,选择q将把更新后的书籍重新写入到csv文件中

img

好长的作业题。。。