啥是函數(shù)?啥是方法?
方法是一種特殊的函數(shù)。
python中,函數(shù)(方法)(Method)并不是依附與類才能存在。函數(shù)并不只是在類中定義。這種直接在模塊中而不是類中定義的函數(shù)(方法),叫做函數(shù)。
而方法(Function),是依附于類的,他們定義在類中,是屬于類的,但是他們本質(zhì)上,還是一個函數(shù)。方法的第一個參數(shù)不一定必須是self。
方法是一種特殊的函數(shù)。
python中,函數(shù)(方法)(Method)并不是依附與類才能存在。函數(shù)并不只是在類中定義。這種直接在模塊中而不是類中定義的函數(shù)(方法),叫做函數(shù)。
而方法(Function),是依附于類的,他們定義在類中,是屬于類的,但是他們本質(zhì)上,還是一個函數(shù)。方法的第一個參數(shù)不一定必須是self。