Python 在字符串中查找一个子字符串的位置
在 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."
# 查找子字符串 "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。
点我分享笔记