用python写的一个简易图书管理系统

介绍

这是我随手写的一个小程序,希望大家能从中学习到 列表open() 函数,感受Python的魅力!

成都创新互联公司主营紫云网站建设的网络公司,主营网站建设方案,app软件开发,紫云h5重庆小程序开发公司搭建,紫云网站营销推广欢迎紫云等地区企业咨询

代码浏览

点击查看代码
#获取图书
#从文件中读取图书,并写入列表
def getBook():
    bookList =[]
    f = open("book.txt","r")
    tempList = f.readlines()    
    for temp in tempList:
        temp = temp[:-1]
        bookList.append(temp)
    f.close()
    return bookList

#保存图书    
#将添加的图书从列表写入文件
def saveBook(bookList):
    f = open("book.txt","w")
    for temp in bookList:
        f.write(temp+"\n")
    f.close()
    
#添加图书
#将图书添加至列表    
def addBook(book):
    global books
    books.append(book)
    
#删除图书
#将图书从列表中删除    
def removeBook(book):
    global books
    if book in books:
        books.remove(book)
    else:
        print("没有找到",book,"这本书。")
        
        
        
#菜单        
print("""
1.添加图书
2.删除图书
3.展示所有图书
4.保存并退出
""")

book = getBook()

while True:
    x = input("请输入功能键(1-4):")
    if x == "1":
        name = input("请输入要添加的图书名称: ")
        addBook(name)
    elif x == "2":
        tempBook = input("请输入要删除的图书名称: ")
        removeBook(tempBook)
    elif x == "3":
        print(books)
    elif x == "4":
        saveBook(books)
        break
    else:
        print("输入有误,请重新输入!")

下载

图书管理系统(Python)


分享标题:用python写的一个简易图书管理系统
文章链接:http://hxwzsj.com/article/dsoggdg.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设 网站设计公司 成都网站制作 LED网站设计方案 网站设计 定制网站制作 网站建设公司 成都定制网站建设 重庆网站制作 盐亭网站设计 外贸网站建设 重庆企业网站建设 成都网站制作 教育网站设计方案 成都网站建设 品牌网站建设 成都网站设计 成都网站制作 成都网站建设 定制网站设计 企业网站建设 专业网站建设