一、 find函数作用:
用于判断字符串是否含有子串;
若包含子串,则返回所在字符串第一次出现的位置索引
若不包含子串,则返回-1
二、find函数语法:
字符串.find(self, sub, start=None, end=None)
源码:
sub: 指定检索的字符串(子串)
beg :开始索引,默认为0, 包含起始位置。
end :结束索引,默认为字符串的长度,不包含结束位置。
三、find函数的使用
str='赤地万里第10幕 牢狱(下)第08幕 允诺(下)'
#返回从起始位置开始到结束位置要查找的位置
print(str.find('10', 0, 10))
#返回-1,表示没有查找到
print(str.find('big'))
#返回第一次出现的位置
print(str.find('第'))
#返回从起始位置开始查找的位置
print(str.find('第', 6))
#不包含end位置
print(str.find('万', 1,2))