TW511教學網
全部教學
技術文章
技術文章
»
Python常用魔術方法一覽表
Python常用魔術方法一覽表
2020-07-16 10:05:26
Python 中的類有一些特殊的方法,方法名前後分別新增了兩個下畫線“__”,這些方法統稱“魔術方法”(Magic Method),使用魔術方法可以實現運算子過載,也可以將複雜的邏輯封裝成簡單的 API。
Python 3 中常用的魔術方法如表 1 所示。
表 1:Python 3 中常用的魔術方法
魔術方法
描述
__new__
建立類並返回這個類的範例
__init__
可理解為“建構函式”,在物件初始化的時候呼叫,使用傳入的引數初始化該範例