<p>对于python3.4.1,如何查找字符串中是否有某些字符?我试着这样做:</p>
<pre><code>def isItBinary(myString):
for ele in myString:
if ele == '1' or if ele == '0':
return True
else:
return False
</code></pre>
<p>这段代码的问题是,如果我输入isItBinary('102'),它将返回True。我只希望它在包含“1”或“0”时返回True。在</p>
<p>我只需要使用<code>all</code>函数。在</p>
<pre><code>def isItBinary(myString):
return all(x in ('0', '1') for x in myString)
</code></pre>
<p><code>x in ('0', '1')</code>检查<code>x</code>中的字符是否为“0”或“1”。在</p>