擅长:python、mysql、java
<p>您可以为function1 output创建一个变量,如果function1抛出错误,它将停止return语句并进入catch/except。否则,它将转到else语句并返回所需的数组:</p>
<pre><code>def outer_function():
return 'It worked'
def fun():
try:
x = function1()
except:
return function2()
else:
return [x, outer_function()]
</code></pre>