python中find()用法

find()函数作用:
在字符串中查找子串,如果找到返回子串的第一个字符的索引,否则返回-1

find()函数语法:
str.find(str,beg=0,end=led(string))
str -- 指定检索的字符串
beg -- 开始索引,默认为0。
end -- 结束索引,默认为字符串的长度。
注意:起点和终点(第二个和第三个参数)指定的搜索范围包含起点,但不包含终点。

举个栗子:

info = 'abca'
print(info.find('a')) # 从下标0开始,查找在字符串里第一个出现的子串,返回结果:0
0
print(info.find('a',1)) # 从下标1开始,查找在字符串里第一个出现的子串:返回结果3
3
print(info.find('3')) # 查找不到返回-1
-1

posted @ 2020-11-15 15:32  ColinSu  阅读(7722)  评论(0编辑  收藏  举报