python寻找字符串的下标并输出
时间: 2023-09-01 08:03:21 浏览: 195
python 实现字符串下标的输出功能
Python中可以使用`find()`或`index()`方法来寻找字符串中某个子字符串的下标,并且可以将下标进行输出。
`find()`方法会返回子字符串第一次出现的下标,如果未找到,则返回-1。
`index()`方法与`find()`方法类似,也是返回子字符串第一次出现的下标,但是如果未找到,则会抛出`ValueError`错误。
下面是一个示例代码,演示如何使用`find()`方法来寻找字符串中子字符串的下标并输出:
```python
string = "Hello, World!"
sub_string = "World"
index = string.find(sub_string)
if index != -1:
print(f"The sub-string '{sub_string}' is found at index {index}.")
else:
print(f"The sub-string '{sub_string}' is not found.")
# 输出结果:The sub-string 'World' is found at index 7.
```
当然,如果想要寻找所有子字符串出现的下标,可以使用循环遍历的方式,并将找到的下标保存在一个列表中。
希望以上信息对您有所帮助!
阅读全文