如何在python中使用__add__函数

  介绍

这篇文章将为大家详细讲解有关如何在python中使用__add__函数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

<强>运算符重载_add

# #定义:让自定义的类生成的对象(实例)能够使用运算符进行操作      class  Vector01:   “& # 39;”定义一个一维向量& # 39;& # 39;& # 39;   def  init(自我,x):   self.x =, x   def  str(自我):   “& # 39;”定义新生成的返回值是什么,如果没有这个之间返回的是类的特点& # 39;& # 39;& # 39;   return (“一维向量的分量是:% d # 39;, %, (self.x))   def 添加(自我,其他):,#表示平面内的+   #,打印(“参数是:& # 39;,其他)   return  Vector01 (self.x  +,其他)   时间=v01  Vector01 (10)   打印(v01 + 2), # v01.add (2)      # #但是这只是适合(v01 + 2),若果要实现数值与自定义的类生成的对象的加法(2 + v01),则需要增加定义函数__radd__来重新定义

关于如何在python中使用__add__函数就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

如何在python中使用__add__函数