小编典典

Python:乘法覆盖

python

因此,我有一个自定义类,该类具有__mul__与int一起使用的功能。然而,在我的程序(库),它越来越被称为周围的其他方法,即,2 * x在那里x是我的班。有什么办法可以让它使用我的__mul__功能吗?


阅读 197

收藏
2020-12-20

共1个答案

小编典典

只需将以下内容添加到类定义中,就可以了:

__rmul__ = __mul__
2020-12-20