python算术运算符中的other怎么理解?
self和other两个参数不是实例化后的对象的指定吗?这题__lshift__(self, other)中的other我就理解不了了,比如这个3就是other吗?
说的也不是很清楚,请见谅,主要就是想请教一下魔法方法中算术运算符的other参数的理解 不是反运算符的话,你可以简单的理解为 self 是 符号左边的值,other 是符号右边的值
反运算符正好相反 Twilight6 发表于 2020-6-1 10:41
不是反运算符的话,你可以简单的理解为 self 是 符号左边的值,other 是符号右边的值
反运算符正好相反
soga。不过理解成运算符左右两边的对象会严谨一些,像__add__和__sub__中的other可以是一个实例化对象,而就算是单独一个数字,也是一个对象。谢谢你啦 straightup 发表于 2020-6-1 10:57
soga。不过理解成运算符左右两边的对象会严谨一些,像__add__和__sub__中的other可以是一个实例化对象, ...
你说的对 Python 无处不对象
页:
[1]