擅长:python、mysql、java
<p>依我看,这要看具体情况。如果你确实知道所有可能的结果,那么继续做If/else(<a href="http://docs.python.org/2/glossary.html#term-lbyl" rel="nofollow">LBYL</a>)。如果您不确定可能的结果(例如,在处理未知类型的变量时),try/catch(<a href="http://docs.python.org/2/glossary.html#term-eafp" rel="nofollow">EAFP</a>)是一种更安全的方法。在</p>