<button id="2ddn7"><acronym id="2ddn7"></acronym></button>

<button id="2ddn7"><acronym id="2ddn7"></acronym></button>

  • <button id="2ddn7"><object id="2ddn7"></object></button>
      1. <s id="2ddn7"></s>
        更多課程 選擇中心


        Python培訓

        400-111-8989

        Python基礎知識語法分享

        • 發布:Python培訓
        • 來源:Python教程知識
        • 時間:2021-03-08 15:42

        1、面向對象類的基本使用

        知識點:

        屬性:類屬性、實例對象屬性

        方法:實例方法、類方法、靜態方法

        類可以調用哪些內容:類屬性、類方法、靜態方法

        代碼示例:

        classA(object):

        #類屬性

        class_a=20

        def__init__(self):

        #實例對象屬性

        self、a=10#實例方法

        defa_print(self):

        print("a_print")

        #類方法

        @classmethod

        defclass_print(cls):

        print('class_print')

        #靜態方法

        @staticmethod

        defstatic_print():

        print("static_print")

        #類調用類屬性,不能調用實例對象屬性print(A、class_a)#使用實例化對象調用實例對象屬性print(A()、a)#使用類調用類方法A、class_print()#使用類調用靜態方法A、static_print()#調用實例方法的兩種方式A、a_print(A())A()、a_print()

        2、面向對象類的調用和屬性

        知識點:

        在一個類中想要調用另一個類的方法和屬性的方法:繼承、屬性賦值的形式

        代碼示例:

        classA(object):

        class_a=20

        def__init__(self):

        self、a=10

        defa_print(self):

        print("a_print")

        @classmethod

        defclass_print(cls):

        print('class_print')

        @staticmethod

        defstatic_print():

        print("static_print")

        #繼承classB(A):

        defb_print(self):

        print("b_print")

        B()、b_print()B()、a_print()

        #屬性賦值的形式classC(object):

        obj_a=A()

        defc_print(self):

        print('c_print')#調用A中的方法C、obj_a、a_print()

        3、面向對象super和@property的使用

        知識點:

        super作用:super()函數是用于調用父類(超類)的一個方法。

        super使用場景:重寫父類方法,在父類方法的基礎上,新增一些業務邏輯

        使用@property裝飾器可以直接通過方法名來訪問方法,不需要再在后面使用"()"

        代碼示例:

        classA(object):defa_print(self):

        print("a_print")

        classB(A):

        defa_print(self):

        #調用父類方法

        super()、a_print()

        print("add_data")

        @property

        defdata(self):

        print("data")

        B()、a_print()#

        直接以調用屬性的形式調用方法B()、data

        免責聲明:內容來源于公開網絡,若涉及侵權聯系盡快刪除!

        預約申請免費試聽課

        填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

        上一篇:Python基礎知識:安裝Python、解釋器、代碼風格
        下一篇:自學Python基礎知識點小結

        Python中類的屬性有哪幾種

        Python語法你知道多少

        Python 中常見的配置文件寫法

        Python爬蟲可以做什么

        • 掃碼領取資料

          回復關鍵字:視頻資料

          免費領取 達內課程視頻學習資料

        • 視頻學習QQ群

          添加QQ群:1143617948

          免費領取達內課程視頻學習資料

        Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

        選擇城市和中心
        黑龍江省

        吉林省

        河北省

        湖南省

        貴州省

        云南省

        廣西省

        海南省

        青青青草网站免费观看|青青青视频在线观看 超真实强奷视频在线看 百度 好搜 搜狗
        <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>