Python str.find的使用方法
时间: 2024-02-16 14:28:42 浏览: 66
详解Python中find()方法的使用
5星 · 资源好评率100%
Python中的字符串(str)方法`find()`可以用来检查一个字符串中是否包含指定子串,并返回第一次出现的位置。其语法如下:
```
str.find(sub[, start[, end]])
```
其中,`str`是要进行查找的字符串,`sub`是要查找的子串,`start`是开始查找的索引位置(默认为0),`end`是结束查找的索引位置(默认为字符串的长度)。
例如:
```python
str = "Hello, world!"
pos = str.find("world")
print(pos) # 7
```
该示例中,字符串`str`中包含字符串`"world"`,在索引位置7处第一次出现,则`find()`方法返回7。
需要注意的是,如果查找的子串不存在,则`find()`方法返回-1。
阅读全文