擅长:python、mysql、java
<p>所有的价值观都被视为“真理”,除了以下“错误的”价值观:</p>
<ul>
<li><code>None</code></li>
<li><code>False</code></li>
<li><code>0</code></li>
<li><code>0.0</code></li>
<li><code>0j</code></li>
<li><code>Decimal(0)</code></li>
<li><code>Fraction(0, 1)</code></li>
<li><code>[]</code>-空的<code>list</code></li>
<li><code>{}</code>-空的<code>dict</code></li>
<li><code>()</code>-空的<code>tuple</code></li>
<li><code>''</code>-空的<code>str</code></li>
<li><code>b''</code>-空的<code>bytes</code></li>
<li><code>set()</code>-空的<code>set</code></li>
<li>一个空的<code>range</code>,就像<code>range(0)</code></li>
<li>对象
<ul>
<li><code>obj.__bool__()</code>返回<code>False</code></li>
<li><code>obj.__len__()</code>返回<code>0</code></li>
</ul></li>
</ul>
<p>“truthy”值将满足由<code>if</code>或<code>while</code>语句执行的检查。我们使用“truthy”和“falsy”来区分<code>bool</code>值<code>True</code>和<code>False</code>。</p>
<p><a href="https://docs.python.org/3/library/stdtypes.html#truth-value-testing" rel="noreferrer"><strong>Truth Value Testing</strong></a></p>