小编use*_*845的帖子

如何在python上为点类重载+运算符?

如何为点类重载+运算符,使其适用于点对象或元组.

如果第二个操作数是Point,则该方法应该返回一个新的Point,其x坐标是操作数的x坐标的总和,同样也是y坐标的总和.

如果第二个操作数是元组,则该方法应将元组的第一个元素添加到x坐标,将第二个元素添加到y坐标,并返回带有结果的新Point.

到目前为止,我得到的只是点类,它是:

class Point:
    def __init__(self, x, y):

       self.x = x
       self.y = y
Run Code Online (Sandbox Code Playgroud)

我仍在努力,我是python的新手,所以任何类型的想法都将是一个很大的帮助.

python overloading tuples python-2.7

1
推荐指数
1
解决办法
436
查看次数

标签 统计

overloading ×1

python ×1

python-2.7 ×1

tuples ×1