最近在學(xué)習(xí)python,純粹是自己的興趣愛好,然而并沒有系統(tǒng)地看python編程書籍,覺得上面描述過于繁瑣,在網(wǎng)站找了一些學(xué)習(xí)的網(wǎng)站,發(fā)現(xiàn)廖雪峰老師的網(wǎng)站上面的學(xué)習(xí)資源很不錯,而且言簡意賅,提取了一些python中的重要的語法和案例。重要的是可以在線測試python的運行代碼,缺點就是沒有系統(tǒng)的看python的書籍,不能及時的將知識的碎片化聯(lián)系在一起,這也是看書與不看書的區(qū)別。尤其是在python類與實例的方法的調(diào)用中覺得云里霧里,思考之后將自己的想法記錄下,一來加深自己理解,鞏固自己記憶,而來幫助一些想要學(xué)習(xí)python的朋友理解這門抽象的語言,理解不當(dāng)之處,希望大家給予指正,謝謝。

1、python中的類與實例

先定義一個類

class Student(object):

初始化,將一些必要屬性綁定到Student類中

def __init__(self, name, score):
        self.name = name
        self.score = score

在內(nèi)部定義一個函數(shù),實現(xiàn)對傳入實例的屬性操作,將數(shù)據(jù)進(jìn)行封裝在內(nèi)部,這些封裝的數(shù)據(jù)本身適合類進(jìn)行關(guān)聯(lián)的,稱之為類的方法。

def print_score(self):
        print('%s: %s' % (self.name, self.score))

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式