擅长:python、mysql、java
<p>提取(重构)语句。利用<code>and</code>和<code>or</code>的魔力来决定何时短路。</p>
<pre><code>def a():
try: # a code
except: pass # or raise
else: return True
def b():
try: # b code
except: pass # or raise
else: return True
def c():
try: # c code
except: pass # or raise
else: return True
def d():
try: # d code
except: pass # or raise
else: return True
def main():
try:
a() and b() or c() or d()
except:
pass
</code></pre>