擅长:python、mysql、java
<p><code>x + 1</code>以<code>1</code>作为<code>other</code>参数触发<code>__add__</code>:</p>
<pre><code>class Fraction:
def __add__(self, other):
print(other)
Fraction() + 3 # prints 3
</code></pre>
<p>在你的<code>__add__</code>中,你要求<code>other.den</code>。因为<code>other</code>是<code>1</code>,所以这不起作用。你知道吗</p>