擅长:python、mysql、java
<p>您应该添加一个方法<code>__getitem__</code>:</p>
<pre><code>def __getitem__(self, i):
return self.termos[i]
</code></pre>
<p>同样在你的<code>__add__</code>函数中,你通过说<code>n = len(self.termos)</code>来实例化一个<code>Polinomio</code>,但是你使用了一个叫做关键字参数的东西,所以它实际上不会将一个<code>n</code>实例化为<code>len(self.termos</code>,你应该改为说<code>Polinomio([], len(self.termos)</code>,或者实现关键字参数,如果你想用这个语法来表示它。</p>