题解 | #重载运算#
重载运算
https://www.nowcoder.com/practice/342d1b8b0fe3416797bad62d22cbb51a
class Coordinate: def __init__(self, x, y): self.x = x self.y = y def __str__(self): print((self.x, self.y)) def __add__(self): self.x = x1 + x2 self.y = y1 + y2 x1, y1 = map(int, input().split()) # 1.输入第一行两个数字 x2, y2 = map(int, input().split()) # 1.输入第二行两个数字 c1 = Coordinate(x1, y1) # 2. 调用类 c1.__add__() # 3. 调用__add__()函数,实现两组数据分别对应相加 c1.__str__() # 4. 调用__str__()函数,打印(相加之后的x, 相加之后的y)