"""
find():检测某个字串是否包含在这个字符串中
如果在返回这儿字串开始的位置下标
否则返回-1
语法: 字符串序列.find(字串,开始位置下标,结束位置下标)
"""
mystr = "hello world hello python"
print(mystr.find('world')) # 6
print(mystr.find('world',4,15)) # 6
print(mystr.find('worlds')) # -1
"""
index():检测某个字串是否包含在这个字符串中
如果在返回这个字串开始的位置下标
否则则报异常
语法: 字符串序列.index(字串,开始位置下标,结束位置下表)
"""
print(mystr.index('world')) # 6
print(mystr.index('world',4,15)) # 6
# print(mystr.index('worlds')) # 报错
"""
count(): 返回某个字串在字符串中出现的次数
语法: 字符串序列.count(字串,开始位置下标,结束位置下表)
"""
print(mystr.count('world')) # 6
print(mystr.count('world',4,15)) # 6
print(mystr.count('worlds')) # 报错
"""
rfind():和find功能一样,但查找方向为右侧开始
rindex():和index()功能相同,但查找方向为右侧开始
"""
python-字符串常用方法之查找
猜你喜欢
转载自blog.csdn.net/weixin_49789675/article/details/112676298
今日推荐
周排行