擅长:python、mysql、java
<p>在代码中,部分<code>(len(studlst)(len(studlst)**2-1))</code></p>
<p>计算结果为<code>int(some_value)</code>,因为<code>(len(studlst)</code>将给您一个<code>int</code>,而<code>(len(studlst)**2-1)</code>将是一些值</p>
<p>因此,您将<code>int(some_value)</code>作为代码的最终产品,这意味着您将<code>int</code>视为某种函数,并使用类似的值调用它</p>
<p><code>foo(x):
pass
</code></p>
<p>然后<code>foo(0)</code></p>
<p>这就是问题的根源。如果您打算乘法,则将等式更改为<code>(len(studlst) * (len(studlst)**2-1))</code></p>