Python 3 – 字符串查找方法(find())
描述
find() 方法确定字符串str是否出现在字符串中,或者在给定起始索引beg和结束索引end的子字符串中出现。
语法
以下是 find() 方法的语法。
str.find(str, beg = 0 end = len(string))
参数
- str − 要搜索的字符串。
-
beg − 起始索引,默认为0。
-
end − 结束索引,默认为字符串的长度。
返回值
如果找到,返回索引;否则返回-1。
示例
#!/usr/bin/python3
str1 = "this is string example....wow!!!"
str2 = "exam";
print (str1.find(str2))
print (str1.find(str2, 10))
print (str1.find(str2, 40))
结果
运行以上程序,将产生以下结果。
15
15
-1