1. 程式人生 > >Python的方法及調用

Python的方法及調用

python 方法

首先放一張網上的圖:

技術分享



在類中定義的函數,有的稱為普通函數,有的稱之為方法,Python中有3中方法:實例方法、靜態方法、類方法。


實例方法:函數必須有一個self參數

類方法:需要有@ classmethod 修飾符,修飾符下面的函數就稱之為類方法,並且有個隱藏參數 cls。

靜態方法:需要有@staticmethod修飾符,修飾符下面的函數就靜態方法。



通過上圖可以總結方法的調用關系:

1、實例可以調用所有方法,但是不能調用類裏面的普通函數。

2、類可以訪問普通函數,可以調用所有方法,調用實例方法的時候必須帶參數,否則報錯。






Python的方法及調用