python-(類(lèi))

創(chuàng)建一個(gè)類(lèi)

  • 創(chuàng)建一個(gè)類(lèi)用class關(guān)鍵字
  • 類(lèi)的名稱(chēng)首字母大寫(xiě)
  • 默認(rèn)繼承object類(lèi)
  • 類(lèi)里面的方法用def關(guān)鍵字
  • 方法帶self參數(shù),self叫實(shí)例參數(shù)
  • 初始化方法在調(diào)用類(lèi)的時(shí)候就默認(rèn)執(zhí)行了
class Dog(object):
    def __init__(self,age):
        # 可以當(dāng)作全局變量
        self.age = age
        print("age:%s" % self.age)
    def eat(self):
        print("eat")

    def sleep(self):
        # 可以調(diào)用自己的方法
        self.eat()
        print("sleep")

if __name__ == "__main__":
    # 實(shí)例化
    dahuang = Dog(18)
    dahuang.sleep()

執(zhí)行結(jié)果

age:18
eat
sleep

參數(shù)作用域

class  Count():
    aa = 1
    def __init__(self):
        # 全局變量
        self.a = 1
        self.b = 2
    def add(self):
        c = self.aa + self.a + self.b
        print(c)
    def acc(self):
        #局部變量
        d = 10
        print(d)
        return ()

if __name__ == "__main__":
    temp = Count()
    temp.add()
    temp.acc()

執(zhí)行結(jié)果

4
10
最后編輯于
?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 6,338評(píng)論 0 10
  • 寫(xiě)在前面的話(huà) 代碼中的# > 表示的是輸出結(jié)果 輸入 使用input()函數(shù) 用法 注意input函數(shù)輸出的均是字...
    FlyingLittlePG閱讀 3,223評(píng)論 0 9
  • 面向?qū)ο笞钪匾母拍罹褪穷?lèi)(Class)和實(shí)例(Instance),必須牢記類(lèi)是抽象的模板,比如Student類(lèi),...
    龍皓晨閱讀 371評(píng)論 1 2
  • 新式類(lèi)和舊式類(lèi) 在python2.x的版本中,有“新式類(lèi)”和“舊式類(lèi)(也叫做經(jīng)典類(lèi))”之分。新式類(lèi)是python2...
    SateZheng閱讀 562評(píng)論 0 3
  • 今天畫(huà)了美美的妝 開(kāi)心呦 冬至快樂(lè)
    雞血女王閱讀 183評(píng)論 0 1

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