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

发布时间:2024年01月03日

一,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
文章来源:https://blog.csdn.net/weixin_43881017/article/details/135361294
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。