Python中如何实现自定义的右侧加法运算符重载?
- 内容介绍
- 文章标签
- 相关推荐
本文共计914个文字,预计阅读时间需要4分钟。
右侧加法+创建一个类示例,它由一个函数+__add__+组成,该函数接受一个参数并将该参数与类中可用的数据连接起来。首先,Python+查看+x+和+y+的类型来决定是否调用+__add__+。
右侧加法
让我们有一个类名示例,它由一个函数 __add__ 组成,该函数接受一个参数并将该参数与类中可用的数据连接起来。首先,Python 查看 x 和 y 的类型来决定是调用 x.__add__ 还是 y.__radd__。由于它们都是相同类型的 Commuter,它首先尝试 x.__add__。
本文共计914个文字,预计阅读时间需要4分钟。
右侧加法+创建一个类示例,它由一个函数+__add__+组成,该函数接受一个参数并将该参数与类中可用的数据连接起来。首先,Python+查看+x+和+y+的类型来决定是否调用+__add__+。
右侧加法
让我们有一个类名示例,它由一个函数 __add__ 组成,该函数接受一个参数并将该参数与类中可用的数据连接起来。首先,Python 查看 x 和 y 的类型来决定是调用 x.__add__ 还是 y.__radd__。由于它们都是相同类型的 Commuter,它首先尝试 x.__add__。

