python中如何判断某字符串中是否包含另一字符串?
时间: 2023-02-07 10:54:45 浏览: 115
你可以使用 `in` 关键字来判断一个字符串是否包含另一个字符串,例如:
```
text = "hello world"
if "hello" in text:
print("Text contains the string 'hello'")
else:
print("Text does not contain the string 'hello'")
```
或者你也可以使用 `str.find()` 方法,它会返回子字符串在原字符串中第一次出现的索引,如果没有找到子字符串,就会返回 -1。你可以像这样使用 `str.find()` 方法来判断一个字符串是否包含另一个字符串:
```
text = "hello world"
if text.find("hello") != -1:
print("Text contains the string 'hello'")
else:
print("Text does not contain the string 'hello'")
```
相关问题
python判断字符串中不包含某字符串 代码
可以使用`not in`关键字来判断字符串中是否不包含某个子字符串,示例代码如下:
```python
s = "hello world"
if "python" not in s:
print("s中不包含'python'")
```
输出结果为:
```
s中不包含'python'
```
注意,这里使用了`not in`关键字,表示判断子字符串`"python"`是否不在字符串`s`中。如果要判断子字符串是否在字符串中,则使用`in`关键字即可。
阅读全文