find()
时间: 2023-07-31 15:03:52 浏览: 49
MATLAB find()函数
find()是Python中字符串的方法之一,用于查找子字符串在目标字符串中第一次出现的位置。它的语法如下:
```python
str.find(sub[, start[, end]])
```
其中,str是目标字符串,sub是要查找的子字符串,start和end是可选参数,用于指定搜索的起始位置和结束位置。如果找到了子字符串,返回它在目标字符串中第一次出现的位置,否则返回-1。需要注意的是,find()方法区分大小写。
例如,我们可以查找字符串"hello world"中子字符串"world"的位置:
```python
s = "hello world"
pos = s.find("world")
print(pos) # 输出 6
```
这表示子字符串"world"在目标字符串中从0开始计数的第6个位置(即字符"w"的位置)第一次出现。
阅读全文