如何继承数学运算?

PyR*_*lez 8 python

对于一组数量相似的对象(称为有序字段),您只需要以下内容:

  • 加成
  • 乘法
  • 否定
  • 倒数
  • LessThanEqual

其余的(如减法和平等)如下.Obvioulsy,我还需要添加一些东西像__init____str__,但是我可以继承什么类型的对象从将提供其他运营商?我希望从上面推断出的其他一些运营商包括:

  • 减法
  • 绝对值
  • 所有其他比较运算符
  • 等等...

Sib*_*ibi 0

您需要为此重写运算符。

完整的方法在这里有详细记录:http://docs.python.org/2/reference/datamodel.html

  • 我确实了解他们。重点是我不必这样做。 (3认同)