擅长:python、mysql、java
<p>考虑使用包装函数以避免重复:</p>
<pre><code>def recursive_func_wrapper(arg, option=True):
def recursive_func(arg):
if option: recursive_func(new_arg)
else: recursive_func(new_arg2)
return recursive_func(arg)
</code></pre>
<p>您的选项将自动传播(作为局部变量)到内部函数,该函数可以像往常一样递归,而不必重复<code>option=</code>参数。你知道吗</p>