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来表示目标字符串不存在。