當前位置:成語大全網 - 新華字典 - python魔法方法是什麽

python魔法方法是什麽

魔法方法是python內置方法,不需要主動調用,存在的目的是為了給python的解釋器進行調用,幾乎每個魔法方法都有壹個對應的內置函數,或者運算符,當我們對這個對象使用這些函數或者運算符時就會調用類中的對應魔法方法,可以理解為重寫這些python的內置函數。

python學習網,大量的免費python視頻教程,歡迎在線學習!

我們在調用python類中的某個方法時,通常會看到某些特殊的方法,它們總被雙下劃線所包圍,像這種格式:"__方法名__",這些方法很強大,充滿魔力,可以讓妳實現很多功能。如果妳的對象實現(重載)了這些方法中的某壹個,那麽這個方法就會在特殊的情況下被 Python 所調用,妳可以定義自己想要的行為,而這壹切都是自動發生的。

相關推薦:《Python教程》

因此了解這類方法的作用及用法很有必要,以下對基本魔法方法做出總結,請看表格: