擅长:python、mysql、java
<pre><code>if "long" or "is" in wow:
</code></pre>
<p>相当于</p>
^{pr2}$
<p>你想要的是:</p>
^{3}$
<p>第一个测试是成功的,因为<code>"long" or "is" in wow</code>返回{<cd2>},而字符串{<cd2>}是truthy*。以下测试失败,因为<code>wow</code>是一个包含1个字符串的列表,<code>in</code>运算符在这里测试列表包含,而不是字符串包含。在</p>
<p>*此处不测试<code>or "is" in wow</code>部分,因为if短路。但与你的问题无关</p>