第八章[字符串]:8.7:字符串的查找

第八章[字符串]:8.7:字符串的查找_第1张图片

一,index方法

1,功能:查找字符串中指定子串第一次出现的位置
语法:

str.index(sub[, start[, end]])

参数: sub :要查找的子串
start :可选参数,查找操作的开始位置
end: 可选参数,查找操作的结束位置
返回:返回字符串中指定子串第一次出现的位置

注意点: 如果在字符串 str 中的 str[start:end] 范围内没有找到子串 sub,index() 方法将会返回 ValueError 错误。

2,例子:

例一

# 定义字符串
string = "Hello, World!this is Python World!"

# 使用index()方法查找子字符串"World"
idx = string.index("World")
print("子字符串'World'的第一次出现索引位置:", idx)

# 在指定范围中查找子串,5是World的长度
idx2 = string.index("World", idx+5)
print("子字符串'World'的第二次出现索引位置:", idx2)

运行结果:

子字符串'W

你可能感兴趣的:(零基础python从入门到精通,python,开发语言)