问题:判断一个字符串是否在另一个字符串中
解决:
- 方法一
利用方法in
,eg:str1 in str2
,若存在,则返回True
,否则返回False
- 方法二
利用方法find
,eg:str2.find(str1)
,若存在,则返回该字符串的位置,否则返回-1
示例如下
>>> str1='test'
>>> str2='123test456test'
>>> str3='yes
>>> str2.find(str1)
3
>>> str1 in str2
True
>>> str2.find(str3)
-1
>>> str3 in str2
False