Python類的屬性和方法有哪些
小樊
81
2024-10-29 10:19:39
Python類的屬性:
- 類變量:定義在類中的變量,屬于整個類,可以通過類名直接訪問,也可以通過類的實例訪問。
- 實例變量:定義在類中的變量,屬于類的實例,只能通過類的實例訪問。
- 屬性(Attribute):類的實例的變量,可以通過點號直接訪問。
- 方法(Method):類中的函數,可以通過類名直接調用,也可以通過類的實例調用。
Python類的常用方法:
- init:構造函數,用于初始化類的實例。
- str:返回類的實例的字符串表示形式。
- repr:返回類的實例的官方字符串表示形式。
- eq:比較兩個類的實例是否相等。
- ne:比較兩個類的實例是否不相等。
- lt:比較兩個類的實例是否小于另一個實例。
- le:比較兩個類的實例是否小于等于另一個實例。
- gt:比較兩個類的實例是否大于另一個實例。
- ge:比較兩個類的實例是否大于等于另一個實例。
- add:定義類的實例的加法運算。
- sub:定義類的實例的減法運算。
- mul:定義類的實例的乘法運算。
- truediv:定義類的實例的除法運算。
- floordiv:定義類的實例的整除運算。
- mod:定義類的實例的取模運算。
- pow:定義類的實例的冪運算。
- getitem:定義類的實例的索引訪問。
- setitem:定義類的實例的索引賦值。
- delitem:定義類的實例的索引刪除。
- getattr:定義類的實例的屬性訪問。
- setattr:定義類的實例的屬性賦值。
- delattr:定義類的實例的屬性刪除。
新丰县|
台南县|
和硕县|
乐业县|
石棉县|
镇沅|
万荣县|
安多县|
鹿泉市|
兰州市|
克东县|
景宁|
崇明县|
寿光市|
繁昌县|
凌源市|
墨竹工卡县|
博爱县|
如皋市|
石河子市|
简阳市|
交口县|
汉源县|
昭苏县|
孟州市|
甘谷县|
延寿县|
上饶县|
尉犁县|
通道|
曲沃县|
昔阳县|
泗阳县|
福清市|
磐石市|
郎溪县|
杭锦旗|
应用必备|
黔东|
特克斯县|
洮南市|