Python find方法 Python find()实例讲解


Python find方法 Python find()实例讲解

文章插图
本次记录的是python学习中的字符串查找方法find() 。
find()方法作用:
find() 方法检测字符串中是否包含另一个字符串,如果包含则返回初始索引位置 , 也就是第一次发现另一个字符串的位置,否则返回-1.
find()语法:
str.find(strf, start=0, end=len(string))
参数说明:
str:需要检测是否包含其他字符串的源字符串;
strf:是否被包含的字符串;
start:可选参数,指定开始检测的位置;
【Python find方法 Python find()实例讲解】end:可选参数,指定结束检测的位置,默认为源字符串长度,也就是末尾;
返回值;
如果包含子字符串则返回开始的索引值,否则返回-1 。
注意事项:
1、开始索引位置从0开始,默认为0,表示第一个字符,1为第二个字符,依次类推.
实例说明:
>>> str=’hello world’
>>> str.find(‘llo’) #不输入开始与结束位置
>>> str.find(‘llo’,1) #指定开始索引位置
>>> str.find(‘llo’,0,11) #指定开始与结束索引位置

    推荐阅读