1. 程式人生 > >python語言實現一個圖書館借閱練習

python語言實現一個圖書館借閱練習

題目:

做一個小圖書館程式,圖書館的書放到一個list裡面儲存,使用add命令:加一本書,使用lend命令:減去一本書,如果不存在,要提示一下(您借閱的書不存在),getall:可以查詢所有的沒有借出去的書,輸入.退出程式。

答案:

純手工記事本打造:

#encoding=utf-8
library=[]
while 1:
    command=input("please input your command: ")
    if "add" in command:
        library.append(command.split(" ")[1])
        print ("add book complete!")
    elif "lend" in command:
        if command.split(" ")[1] in library:
            library.remove(command.split(" ")[1])
        else:
            print("the book you lend doesn't exist!")
            continue
    elif "getall" in command:
        if len(library)>=1:
            for book in library:
                print(book)
        else:
            print("no book in the library!")
    elif"."== command:
        break

執行結果: