python函數中需要加self的理由
python的類的方法和普通的函數有一個很明顯的區別,在類的方法必須有個額外的第一個參數 (self ),但在調用這個方法的時候不必為這個參數賦值 ,且Python類的方法指代的是對象本身,它需要用self來表示。python中self不是關鍵字,self代表當前對象的地址,使用self可以避免非限定調用造成的全局變量。所以即使類的方法不需要任何參數,但還是得給方法定義一個self參數。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529