python if 好几个字符串是否在某个字符串中
时间: 2023-10-01 13:07:35 浏览: 85
Python检测字符串中是否包含某字符集合中的字符
5星 · 资源好评率100%
你可以使用Python的in关键字来判断一个字符串是否包含另外几个字符串。示例代码如下:
```python
str1 = 'hello world'
str2 = 'hello'
str3 = 'world'
str4 = 'python'
if str2 in str1 and str3 in str1:
print(f"{str2}和{str3}都在{str1}中")
else:
print(f"{str2}和{str3}不都在{str1}中")
if str4 in str1:
print(f"{str4}在{str1}中")
else:
print(f"{str4}不在{str1}中")
```
输出结果为:
```
hello和world都在hello world中
python不在hello world中
```
解释一下代码,首先我们定义了4个字符串,其中str1为目标字符串。然后我们使用if语句判断str2和str3是否都在str1中,如果都在就输出提示信息,否则输出不包含的信息。接着我们判断str4是否在str1中,如果在就输出提示信息,否则输出不包含的信息。
阅读全文