擅长:python、mysql、java
<p>三元语句扩展为:</p>
<pre><code>if not None:
step.followupsteps
else:
''
</code></pre>
<p><code>not None</code>的计算结果总是<code>True</code>,因此这相当于根本不编写<code>if/else</code>语句。在</p>
<p>您希望编写<code>(thing to evaluate) if step.followupsteps else (default thing)</code>,利用对象<code>None</code>的“错误性”。或者,如果更方便的话,<code>(default thing) if not step.followupsteps else (thing to evaluate)</code>。在</p>