重写int类型的加法和减法
恶搞一下,将加法改成减法 减法改成加法
class int(int):
def __add__(self,other):
return int(float(self)-float(other))
def __sub__(self,other):
return int( float(self)+float(other))
a=int(123)
b=int(12)
print("a={0},b={1} a-b={2}".format(a,b,(a-b)))
print("a={0},b={1} a+b={2}".format(a,b,(a+b)))
注意:可以试一下把float改成int,然后想一想为什么会酱紫呢
486

被折叠的 条评论
为什么被折叠?



