python中查找字符串位置
时间: 2023-09-27 10:06:01 浏览: 284
python查找字符串
5星 · 资源好评率100%
要查找一个字符串在另一个字符串中的位置,可以使用`find()`方法或者`index()`方法。
`find()`方法:返回第一次出现子字符串的起始位置,如果没有找到则返回-1。
示例代码:
```
str1 = "hello, world!"
str2 = "world"
pos = str1.find(str2)
print(pos)
```
输出结果为:7
`index()`方法:返回第一次出现子字符串的起始位置,如果没有找到则引发ValueError异常。
示例代码:
```
str1 = "hello, world!"
str2 = "world"
try:
pos = str1.index(str2)
print(pos)
except ValueError:
print("not found")
```
输出结果为:7
阅读全文