中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

第13課 python 類與對象1

發布時間:2020-06-20 22:28:16 來源:網絡 閱讀:256 作者:samly71 欄目:編程語言
今日我們開始 學習類 & 對象。。。。。(上個課時,我們只是說了debug,這種技能,只能說概念,真正debug,還是要自己動手)
    學習很多對象語言,我自己都很模糊,什么事對象編程語言。。。。。但是學python后,就清晰了。。。

    類
    對象

    類:我們從人類,男 女 去區分。
    ####說明類 是一個 分類,有男人,女人相同的特征,共同的屬性。。所以 我們叫做類;
    ####在python 中 分 字符,整數,浮點類,這些類,其實說白了是一種概念化的內容。類下面是對象(具體的每個)
    ####還是不可以理解?物以類聚的類,是分門別類的類,是多個類似事物組成的群體的統稱。打開淘寶、京東吧
  數碼類,生活類。。。。。。分門別類區分產品。就是類(python也一樣)

    print(type("想知道它是什么類"))  ### type()是常用的,不需要記得有什么類,但是type絕對是幫手。

    對象:世間萬物皆對象;(python 你可以理解為 內存地址空間 ,所以 我們操作,調用的時候都是對內存空間進行操作,通過一個對象(內存地址),轉化為我們想要得東西)
    #### 相信你還是覺得非常 抽象。。。。

    舉個類: 人類(眼,耳,口,鼻)。。。。。
    類下面有對象:男人 + 女人 。2者有什么不同。其事類就是把共性的東西放在一起了,然后男,女不同的,自己自己去定義。。
    -----------------------------------------------------------------
    python 就是這樣處理的。(面向 對象編程都是一個邏輯),困擾了我多年了。。。

    #################################################################
    下面 我們通過 例子說明

    Class person():   ####() 要不要 python 2, 3區別吧,后面的(父類) 繼承,雖然我們不會說,但是還是說一聲。
        name = "haha"

            def sleep(self):
                   print("ZZZZZZZzzzz")

    ###最簡單的類;
    ###類 跟 對象的 關系(實例化)
    xiaoming = person()

    name 是類變量(通常 叫 類屬性)---- 跟普通的變量是不是 一樣的形式
    sleep  是類函數(通常 叫 類方法) ---- 跟普通的函數是不是 一樣的形式
    -----------------主要的是class 里面的 self 一定要加,實例化時候,self 是實例自己。。。

    ####################################################################
    有些人說,我學習的時候有 __init__(self)

    我這里沒有說,主要是 初始化方法,跟普通的一樣的,只是要不要的問題。根據自己變成過程中。

    Class person():
        def __init__(self,name):
                self.name = name

            def sleep(self,time)
                 print("zzzzzzz %s秒"%self.time)

    xiaoa = person()
    xiaoa.sleep(10)
    ####你去看見什么。。。。xiaoa是實例化的對象,你sleep(10) 睡了多少秒。。。。
    ####有沒有發現什么東西???? 是的類,就行這種套路

    ######################################################################
    面向對象編程 vs 面向過程編程

    我之前一直都覺得是什么東西。。。。學習后。
    1. 你了解對象編程后。。。。是不是里面可以定義 很多方法,屬性;
    2. 過程編程 其實是函數。然后完成很很對功能。。。

在完成工作的時候。。你有100個函數然后 都調用,完成工作,還是 定義好 類,然后通過實例化,再調用 類方法。。。
這里沒有對錯,只是 對象編程,會直觀一點,讓人覺得更加有條理性。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

崇仁县| 名山县| 阿勒泰市| 阜宁县| 繁昌县| 交口县| 晋州市| 黔西县| 邓州市| 拜泉县| 白水县| 新绛县| 广安市| 民乐县| 育儿| 吉安县| 嘉鱼县| 晋宁县| 河西区| 和林格尔县| 方城县| 隆昌县| 马龙县| 九寨沟县| 石渠县| 理塘县| 商水县| 莲花县| 武义县| 昌江| 阜康市| 汕头市| 阳信县| 历史| 嘉黎县| 日照市| 庄河市| 眉山市| 牙克石市| 广西| 宁国市|