python字符串查找
时间: 2023-10-12 22:19:23 浏览: 153
在Python中,可以使用`find()`、`index()`、`count()`等方法来查找字符串。
- `find(substring, start, end)`方法:在字符串中查找子串`substring`,返回第一次出现的位置。如果没找到,返回-1。可以指定查找范围的起点`start`和终点`end`。
- `index(substring, start, end)`方法:与`find()`类似,但是如果没找到,会抛出`ValueError`异常。
- `count(substring)`方法:返回子串`substring`在字符串中出现的次数。
例如:
```python
s = "hello world"
print(s.find("l")) # 输出2
print(s.index("l")) # 输出2
print(s.find("x")) # 输出-1
# print(s.index("x")) # 抛出ValueError异常
print(s.count("l")) # 输出3
```
阅读全文