index函数的使用方法及实例
- 格式:docx
- 大小:36.41 KB
- 文档页数:2
index函数的使用方法及实例
index函数是Python中的内置函数,用于检索指定字符串在另一个字符串中第一次出现的位置索引。该函数的语法格式如下:
index(str, beg=0, end=len(string))
其中,str是要检索的目标字符串,beg是检索起始位置的索引,默认为0,end是检索结束位置的索引,默认为被检索字符串的长度len(string)。
下面是使用index函数的几个示例:
1. 检索字符串中某个单词的位置索引:
```python
s = "Hello, World!"
index = s.index("World")
print(index) # 输出:7
```
2. 检索字符串中某个字符的位置索引:
```python
s = "Hello, World!"
index = s.index("o")
print(index) # 输出:4
```
3. 从指定位置开始检索字符串中某个字符的位置索引:
```python s = "Hello, World!"
index = s.index("o", 5)
print(index) # 输出:8
```
4. 指定检索范围的开始和结束位置:
```python
s = "Hello, World!"
index = s.index("o", 5, 10)
print(index) # 输出:8
```
需要注意的是,如果目标字符串不存在于被检索的字符串中,index函数将会抛出ValueError异常。如果想要避免这种异常,可以使用find函数,它会返回-1来表示目标字符串不存在。