Python 基礎之物件導向

2021-09-01 15:43:38 字數 523 閱讀 2057

python 是乙個高層次的結合了解釋性、編譯性、互動性和物件導向的指令碼語言。

python 的設計具有很強的可讀性,相比其他語言經常使用英文關鍵字,其他語言的一些標點符號,它具有比其他語言更有特色語法結構。

python 是一種解釋型語言:這意味著開發過程中沒有了編譯這個環節。類似於php和perl語言。

python 是互動式語言:這意味著,您可以在乙個python提示符,直接互動執行寫你的程式。

python 是物件導向語言:這意味著python支援物件導向的風格或**封裝在物件的程式設計技術。

python 是初學者的語言:python 對初級程式設計師而言,是一種偉大的語言,它支援廣泛的應用程式開發,從簡單的文書處理到 www 瀏覽器再到遊戲。

類是乙個抽象的概念,需要大夥發揮抽象思維,在世間萬物中,你把乙個事物抽象出來,這就是類;你把這個事物具體化描述,這就是物件,物件是類的例項化(具體描述)表現

Python之物件導向 物件導向基礎

一 面向過程 物件導向對比 1 面向過程 根據業務邏輯從上到下寫壘 2 函式式思想 將某功能 封裝到函式中,日後便無需重複編寫,僅呼叫函式即可 3 物件導向 對函式進行分類和封裝 1 2 3一步一步抽象,函式式是走向物件導向的中間步驟 函式式的應用場景 各個函式之間是獨立且無共用的資料 物件導向程式...

Python 基礎之物件導向

封裝繼承 類和型別 多型意味著就算不知道變數所引用的物件型別是什麼,還是能對它進行操作,而它也會根據物件 或者類 型別的不同而表現出不同的行為。程式得到了乙個物件,但是並不知道它是怎麼實現的 它可能有多種 形狀 繫結到物件特性上面的函式稱為方法 method 對於乙個變數x來說,我們不需要知道他是字...

python基礎之物件導向案例

class person def init self,name,wight self.屬性 形參 self.name name self.wight wight def str self return 我的名字叫 s 體重是 2f公斤 self.name,self.wight def run sel...