资源简介

图书管理系统

资源截图

代码片段和文件信息

#Book management system(图书管理系统)

def menu():
    print(“图书管理系统(简易版)“)
    print(“     1.  新书存放“)
    print(“     2.1 图书查找(书名)“)
    print(“     2.2 图书查找(出版社)“)
    print(“     3.  图书查看“)
    print(“     4.  退出系统“)
    choice = input(“\n请选择要进行的功能编号:“)
    if choice == ‘1‘:
        deposit_books()
    elif choice == ‘2.1‘:
        searching_books_name()
    elif choice == ‘2.2‘:
        searching_books_press()
    elif choice == ‘3‘:
        display_books()
    elif choice == ‘4‘:
        quit_system()
    else:
        print(“\n\t操作有误,即将重新进入主菜单...\n“)
        menu()

def deposit_books():            #新书存放
    
    print(“\n请输入要存入的图书及信息“)
    number = input(“ 书号:“)
    name = input(“ 书名:“)
    author = input(“ 作者:“)
    press = input(“ 出版社:“)
    pubdate = input(“ 出版日期:“)
    InfoAboutABook = [numbernameauthorpresspubdate]
    books = open(‘library.txt‘‘a+‘)
    books.writelines(‘‘.join(InfoAboutABook)+‘\n‘)
    books.close()
    otherfunction1()

评论

共有 条评论