擅长:python、mysql、java
<p>你想要:</p>
<pre><code>algorithm = str(sys.argv[1])
print(algorithm)
print(algorithm == "first")
</code></pre>
<p><code>is</code>检查对象标识(考虑内存地址)。
但在您的例子中,这些对象具有相同的“值”,但不是相同的对象。</p>
<p>注意<code>==</code>比<code>is</code>弱。
这意味着,如果<code>is</code>返回True,那么<code>==</code>也将返回True,但反过来并不总是True。</p>