<pre><code>def rec(i):
try:
print(i)
if i==1:
print('from if i ==1')
return i
rec(i-1)
except:
print('un hadled exception')
return 100
return 99
print(rec(3))
</code></pre>
<p>我得到以下答案</p>
<pre><code>3
2
1
from if i ==1
99
</code></pre>
<p>如何在1处停止迭代并返回1而不是99</p>