str.index
功能描述
功能与find一样,在指定字符串中查找字符,不同处是找不到会报exception
语法
str.index(str, beg = 0 end = len(string))
参数
- str:需要查找的字符
- beg:查找起始位置,默认0
- end:查找结束位置,默认字符串长度
返回值
找到返回索引,找不到报exception
示例
str1 = "this is string example....wow!!!"
str2 = "exam"
print(str1.index(str2))
# 查找起始位置10
print(str1.index(str2, 10))
print(str1.index(str2, 40))
执行结果
15
15
ValueError: substring not found