擅长:python、mysql、java
<p>如果函数应该返回一组元组,则需要修改基本情况</p>
<pre><code>if k == 1:
return (n,)
</code></pre>
<p>这不会返回一组元组。它返回一个元组。试着把它放在一套里</p>
<pre><code>if k == 1:
return {(n,)}
</code></pre>
<p>此外,如果不希望任何元组包含零,我认为需要将第一个for循环的边界更改为<code>for SumIterator in range(1, n):</code></p>