标签: python operator-overloading
class Point: def __init__(self, x = 0.0, y = 0.0) self.x = float(x) self.y = float(y) def __add__(self, f) return(self.x + f, self.y + f)
此代码可以运行Point + float。
Point + float
如何操作float + Point?
float + Point
答案 0 :(得分:1)
同样定义__radd__()。
__radd__()