ython中字符串的find()方法如何使用?
在Python中,字符串的 find() 方法用于查找一个子字符串在一个字符串中第一次出现的位置。该方法的语法如下:
str.find(sub[, start[, end]])
其中,str 是要搜索的字符串,sub 是要查找的子字符串,start 和 end 是可选参数,用于指定搜索的开始和结束位置。如果未指定 start,则默认从字符串的开头开始搜索;如果未指定 end,则默认搜索到字符串的结尾。
该方法返回子字符串第一次出现的索引位置,如果子字符串不在字符串中,则返回 -1。
下面是一个例子:
s = "Hello, world!" index = s.find("world") print(index) # 输出 7
在上面的例子中,我们使用 find() 方法查找子字符串 "world" 在字符串 "Hello, world!" 中第一次出现的位置。由于子字符串在索引 7 处第一次出现,因此该方法返回 7。
相关文章