<分区> 分区>
如何为点类重载 + 运算符,使其与点对象或元组一起工作。
如果第二个操作数是一个点,该方法应该返回一个新的点,其 x 坐标是 操作数 x 坐标的总和,y 坐标也是如此。
如果第二个操作数是一个元组,该方法应该将元组的第一个元素添加到 x 坐标和第二个元素到 y 坐标,并返回一个新的点 结果。
到目前为止,我只得到了点类:
class Point:
def __init__(self, x, y):
self.x = x
self.y = y
我仍在努力,我是 python 的新手,所以任何类型的想法都会有很大的帮助。
