1.在python中,有一些內置好的特定的方法,這些方法在進行特定的操做時會自動被調用,稱之爲魔法方法python
2.__init__:初始化函數,在建立實例對象爲其賦值時使用,在__new__以後,__init__必須至少有一個參數self,就是這個__new__返回的實例,__init__是在__new__的基礎上能夠完成一些其它初始化的動做,__init__不須要返回值。 編程
3.函數和方法最大的區別就是方法有一個默認參數self,self表明的是類的實例,做用是綁定方法,有了這個參數,python不再會傻傻分不清是哪一個對象在調用方法了,也能夠認爲方法中的self其實就是實例對象的惟一標誌。函數