笨方法學(xué)python--ex39.py

ten_things = 'Apples Oranges Crows Telephone Light Sugar'
print "wait there's not 10 things in that list,let's fix that."
stuff = ten_things.split(' ') #翻譯:ten_things使用空格 分割為列表,實(shí)際執(zhí)行
#stuff = split(ten_things,' ')翻譯:為ten_things和 調(diào)用split函數(shù)
more_stuff = ["Day","Night","Song","Frisbee","Corn","Banana","Girl","Boy"]

while len(stuff)!= 10:
    next_one = more_stuff.pop()#翻譯:more_stuff使用拋出方法
    #實(shí)際執(zhí)行pop(more_stuff) 翻譯:調(diào)用pop函數(shù),參數(shù)是more_stuff
    print"Adding: ", next_one
    stuff.append(next_one)#翻譯:為stuff末尾添加next_one
    #實(shí)際執(zhí)行append(stuff,next_one) #翻譯:為stuff和next_one調(diào)用append函數(shù)
    print "There's %d items now." % len(stuff)
print"There we go: ", stuff
print "Let's do some things with stuff."
print stuff[1]
print stuff[-1]
print stuff.pop() # 翻譯:為stuff調(diào)用pop方法
#實(shí)際執(zhí)行pop(stuff)翻譯:調(diào)用pop函數(shù),參數(shù)stuff
print ' '.join(stuff) # join(' ',stuff),用' '連接(join)stuff
print '#'.join(stuff[3:5]) # join('#',stuff),用'#'連接(join)stuff

廖雪峰的面向?qū)ο缶幊蹋?br> 面向?qū)ο缶幊獭狾bject Oriented Programming,簡(jiǎn)稱OOP,是一種程序設(shè)計(jì)思想。OOP把對(duì)象作為程序的基本單元,一個(gè)對(duì)象包含了數(shù)據(jù)和操作數(shù)據(jù)的函數(shù)。
面向過程的程序設(shè)計(jì)把計(jì)算機(jī)程序視為一系列的命令集合,即一組函數(shù)的順序執(zhí)行。為了簡(jiǎn)化程序設(shè)計(jì),面向過程把函數(shù)繼續(xù)切分為子函數(shù),即把大塊函數(shù)通過切割成小塊函數(shù)來降低系統(tǒng)的復(fù)雜度。
而面向?qū)ο蟮某绦蛟O(shè)計(jì)把計(jì)算機(jī)程序視為一組對(duì)象的集合,而每個(gè)對(duì)象都可以接收其他對(duì)象發(fā)過來的消息,并處理這些消息,計(jì)算機(jī)程序的執(zhí)行就是一系列消息在各個(gè)對(duì)象之間傳遞。
在Python中,所有數(shù)據(jù)類型都可以視為對(duì)象,當(dāng)然也可以自定義對(duì)象。自定義的對(duì)象數(shù)據(jù)類型就是面向?qū)ο笾械念悾–lass)的概念。
dir() 函數(shù)
dir(something) 會(huì)列出 something 所擁有的屬性和函數(shù)。而當(dāng)我們使用 class 創(chuàng)建一個(gè)類的時(shí)候,其中的屬性和函數(shù)都可以通過 dir 列出來。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容