[Python学习日记] 魔法方法(一)
目录
魔法方法内容比较多,今天先学习构造与析构和算数运算部分的魔法方法。
构造和析构
_ init_(self[,…])
_ init _(self[,…])
- 实例
>>>class rectangle(x,y):
def _init_(self,x,y):
self.x=x
self.y=y
def getPeri(self):
return (self.x+self.y)*2
def getArea(self):
return self.x*self.y
>>>rect=rectangle(3,4)
>>>rect.getPeri()
14
>>>rect.getArea