本题要求编写程序,从给定字符串中查找某指定的字符。
时间: 2023-04-29 21:03:57 浏览: 91
寻找指定的字符串
您可以使用 Python 的内置函数 str.find() 或 str.index() 从给定字符串中查找某指定的字符。
str.find() 函数返回指定字符在字符串中的第一个匹配项的索引,如果未找到该字符,则返回 -1。
```python
string = "Hello, World!"
index = string.find("W")
print(index) # Output: 7
```
str.index() 函数与 str.find() 类似,但是如果未找到该字符,则会引发 ValueError 异常。
```python
string = "Hello, World!"
index = string.index("W")
print(index) # Output: 7
```
此外, 也可以使用 Python 内置的 in 运算符来检查字符串中是否存在某个字符
```python
string = "Hello, World!"
if 'W' in string:
print("Find")
else:
print("Not Found")
```
当然也可以手写一个循环来查找某字符
```python
string = "Hello, World!"
for index, char in enumerate(string):
if char == 'W':
print(index)
break
```
阅读全文