python字符串中查找字符
时间: 2024-06-18 11:04:11 浏览: 193
在 Python 字符串中查找字符有多种方法,以下是常用的几种方法:
1.使用find()方法:
find() 方法可以用来查找子字符串是否在字符串中,如果存在返回子字符串的起始位置,否则返回-1。
例如:
```
str = "hello world"
print(str.find("world")) # 输出 6
print(str.find("python")) # 输出 -1
```
2.使用index()方法:
index() 方法与 find() 方法类似,也可以用来查找子字符串是否在字符串中,如果存在返回子字符串的起始位置,否则会抛出 ValueError 异常。
例如:
```
str = "hello world"
print(str.index("world")) # 输出 6
print(str.index("python")) # 抛出 ValueError 异常
```
3.使用in关键字:
in 关键字可以用来判断一个字符串是否包含另一个子字符串。
例如:
```
str = "hello world"
print("world" in str) # 输出 True
print("python" in str) # 输出 False
```
希望能对你有所帮助。
阅读全文