Python小白學習之路

2021-09-13 09:11:28 字數 600 閱讀 6105

類與物件

python的成員函式在,預設有乙個self引數,這是類的成員函式與普通函式的主要區別,self,位於引數列表的開頭,self也代表類的例項(物件)自身,可以使用self引用類中的屬性和成員函式。在類的成員函式中訪問例項屬性需要以self為字首。

建構函式

_init _(),類例項化就自動呼叫此建構函式,如果使用者沒有定義,python會提供乙個預設的建構函式

析構函式

_del _(),用來釋放物件占用的資源,在python收回物件空間之前自動執行,若使用者未定義析構函式,python將提供乙個預設的析構函式進行必要的清理工作

例項屬性和類屬性

例項屬性是在建構函式中定義的,以self作為字首;類屬性是在類方法之外定義的屬性,在主程式中(在類的外部),例項屬性屬於例項(物件)只能通過物件名訪問;類屬性屬於類可通過類名訪問,也可通過物件名訪問,是類的所有例項共享

私有成員私有屬性,一般只能在類的成員方法(類的內部)中進行訪問。但python提供一種對私有成員的訪問方式 物件名._類名+私有成員

_***:類中保護物件

_*** _:類中系統定義的特殊成員

_ _***:類中私有成員

多型列表專案

Python小白之路

學習路線 第一章 計算機基礎 計算機硬體 作業系統 網路協議 第二章 python基礎 初識python 常量變數 輸入輸出運算子 條件與迴圈語句 數字與字串 列表與字典 元組與集合 階段小測 字元編碼 檔案處理 第三章 python函式 初識 函式 函式高階 裝飾器 遞迴函式 二分查詢 迭代器和生...

通訊小白學習之路

分層小區的無線資源管理 因為使用者和業務分布的不均勻我們在熱點地區架設微基站,在乙個巨集基站的範圍內可以分布多個微基站,巨集蜂窩用來維持基本的通訊需求但可能資料傳輸的速率不高但可以支援較快的移動速率,這就使得在使用微基站來滿足熱點地區較快的資料速率的同時減小切換的頻率,能夠保證穩定的通訊質量。簡單來...

Android小白學習之路

剛實習的安卓小白乙隻。以這樣的方式記錄下每天的收穫,努力前行。今天是學習安卓的第五天。這幾天主要看了android的四大元件中的兩個service和activity。activity代表了乙個螢幕,當使用者選擇了另乙個activity的時候,當前的就會被放入到 棧中 遵循先進後出。每建立乙個acti...