python中content.find()函数用法
时间: 2024-10-19 15:03:42 浏览: 19
浅析Python的web.py框架中url的设定方法
在Python中,`str.find()`函数用于在一个字符串中查找指定子串第一次出现的位置。这个函数返回子串在原字符串中的起始索引,如果找不到,则返回-1。函数的基本语法如下:
```python
string.find(sub[, start[, end]])
```
- `string`: 需要搜索的原始字符串。
- `sub`: 需要查找的子串。
- `start` (可选): 搜索的起始位置,默认从0开始。
- `end` (可选): 搜索的结束位置(不包括该位置),默认到字符串的末尾。
例如:
```python
text = "Hello, world!"
index = text.find("world")
print(index) # 输出:7
# 如果子串不存在,返回-1
no_result_index = text.find("python")
print(no_result_index) # 输出:-1
# 可以指定搜索范围
limited_search_index = text.find("world", 5)
print(limited_search_index) # 输出:11
```
阅读全文