Python 在字符串中查找一个子字符串的位置

Document 对象参考手册 Python3 实例

在 Python 中,你可以使用 find() 方法来查找一个子字符串在字符串中的位置。如果找到子字符串,find() 方法会返回子字符串第一次出现的索引;如果没有找到,则返回 -1。

实例

# 定义一个字符串
text = "Hello, welcome to the world of Python."

# 查找子字符串 "welcome" 的位置
position = text.find("welcome")

# 输出结果
print("子字符串的位置是:", position)

代码解析:

  • text = "Hello, welcome to the world of Python.":定义一个字符串 text
  • position = text.find("welcome"):使用 find() 方法查找子字符串 "welcome"text 中的位置,并将结果存储在变量 position 中。
  • print("子字符串的位置是:", position):输出子字符串的位置。

输出结果:

子字符串的位置是: 7

在这个例子中,子字符串 "welcome" 在字符串 text 中的起始位置是索引 7。

Document 对象参考手册 Python3 实例