3
我已经创建了一个自定义类,我希望能够以两种方式处理添加。到目前为止,只有当我在右侧有类,而在左侧添加的东西(即类+变量)时才起作用。如何更改下面的代码以包含相反方向的加法(即其他变量+类)。允许自定义python类在两个方向添加
def __add__(self,other):
return self.offset+other
我已经创建了一个自定义类,我希望能够以两种方式处理添加。到目前为止,只有当我在右侧有类,而在左侧添加的东西(即类+变量)时才起作用。如何更改下面的代码以包含相反方向的加法(即其他变量+类)。允许自定义python类在两个方向添加
def __add__(self,other):
return self.offset+other