新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
python光榮之路測試開發(fā)班l(xiāng)ist學(xué)習(xí)筆記-創(chuàng)新互聯(lián)
# coding=utf-8
book_list_in_library = []
ready_borrow_book_list = []
borrowed_book_list = []
menu_info = """
input 1:add new book to library
input 2:borrow book from library
input 3:list all books in library
input 4:list all borrowed books in library
input 5: list current books in library
input 6:lend a book
"""
def add_book():
global book_list_in_library
global ready_borrow_book_list
book_name = raw_input("please input the book name to add:")
book_list_in_library.append(book_name)
ready_borrow_book_list.append(book_name)
def borrow_book():
global ready_borrow_book_list
global borrowed_book_list
while 1:
book_name = raw_input("please input the book name to borrow:")
if book_name in ready_borrow_book_list:
ready_borrow_book_list.remove(book_name)
borrowed_book_list.append(book_name)
print "borrow book done!"
break
else:
print "the book you borrow does not exist,try again!"
def lend_book():
global ready_borrow_book_list
global borrowed_book_list
while 1:
book_name = raw_input("please input the book name to lend:")
if book_name in borrowed_book_list:
borrowed_book_list.remove(book_name)
ready_borrow_book_list.append(book_name)
print "lend book done!"
break
else:
print "the book you lend does not exist,try again!"
while 1:
print menu_info
command = raw_input("please input your command:")
if command == "1":
add_book()
print ready_borrow_book_list
print book_list_in_library
continue
if command == "2":
borrow_book()
if command == "3":
print "all books are :", book_list_in_library
if command == "4":
print "borrowed books are :", borrowed_book_list
if command == "5":
print "current books in library are :", ready_borrow_book_list
if command == "6":
lend_book()
if command == "q":
break
心得:把功能分解,一個方法一個實現(xiàn)
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)站名稱:python光榮之路測試開發(fā)班l(xiāng)ist學(xué)習(xí)筆記-創(chuàng)新互聯(lián)
分享地址:http://fisionsoft.com.cn/article/eodps.html