擅长:python、mysql、java
<p>首先,我假设你的缩进不好,你的意思是<code>elif</code>和<code>else</code>对应于<code>if</code>。你知道吗</p>
<p><code>if</code>中的第一个条件是<code>"Clerk"</code>,它的计算结果总是<code>True</code>,就像所有字符串一样。
看看这个:</p>
<pre><code>>>> d = dict()
>>> if "string" or "NOT THERE!" in d:
... print("Hello world!")
...
Hello world!
</code></pre>
<p><a href="https://stackoverflow.com/questions/1285911/python-how-do-i-check-that-multiple-keys-are-in-a-dict-in-one-go">This</a>可能是一个解决方案。你知道吗</p>