冷静山水

文章
4
资源
0
加入时间
3年0月20天

Python学习笔记02#魔法方法:算术运算

Python学习笔记#魔法方法:算术运算个人认为,魔法方法就是改写原本内置函数或标志的定义,使得其具有双重含义,在以后方便调用,发挥设计好的用途运用示例>>>class New_int(int):#创建一个类继承整形 def __add__(self,other):#用魔法方法对add的含义进行重写 return int.__sub__(self,other)#重写为减法,注意这里的int很重要,不能直接写成self-other,否则会出现无限递归 d