擅长:python、mysql、java
<pre><code>def topx(x):
print x*top + '+'
</code></pre>
<p>这需要一个参数:<code>x</code>。但当你称之为:</p>
<pre><code>def block(f,g,*args):
f(*args) # This is what calls topx
g(*args)
</code></pre>
<p>您正在传递它<code>*args</code>,它包含<code>[x, 4, midx, x]</code>。这就是四个论点。你知道吗</p>
<p>你应该重新考虑你的结构来解决这个问题。也许是上课?你知道吗</p>