是否有一种优雅的方法来检查str.find()
实例方法返回的值-1 ?我发现测试-1值非常难看,但我不想说<0,因为这可能会引起混淆.
if (myString.find('foo') == -1):
print("foo not found in ", myString)
Run Code Online (Sandbox Code Playgroud)
Mar*_*ers 13
str.find()
如果您不需要索引,请不要使用.使用in
测试的子代替; 或者在这种情况下not in
否定测试:
if 'foo' not in myString:
print("foo not found in", myString)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
105 次 |
最近记录: |