擅长:python、mysql、java
<p>三元运算符需要if和else子语句。您可以使用默认函数参数,而不是只使用if:</p>
<pre><code>def foo(n=None):
</code></pre>
<p>如果需要,将<code>None</code>传递给函数:</p>
<p><code>foo(a if a > b else None)</code></p>
<p>然后检查<code>None</code>-非<code>None</code>参数:</p>
^{pr2}$