Python程序获取字符串中子字符串的索引

Python程序获取字符串中子字符串的索引

在Python中,我们可以使用find()和index()方法来获取字符串中子字符串第一次出现的索引。Python提供了各种字符串操作函数来修改和访问文本数据。在本文中,我们将编写一个程序来获取字符串中子字符串的索引。

方法1:使用find()方法

find方法搜索作为参数传递给函数的特定子字符串,并返回子字符串的起始索引。如果字符串中未找到子字符串,则find()方法返回-1。

当调用find()方法时,它接受3个参数−

  • 子字符串- 您在字符串中搜索的子字符串

  • 开始索引(可选) - 您希望find()方法从哪个索引开始搜索。其默认值为0,即字符串的起始索引。

  • 结束索引(可选) − 您希望find()方法继续搜索子字符串的索引。其默认值是字符串的长度,即字符串的结束索引。

语法

string.find(substring, start, end) 登录后复制