Python 字符串 find() 方法

Python 字符串 find() 方法

描述

find() 方法用于确定字符串 str 是否出现在字符串中,或者是否在给定的起始索引 beg 和结束索引 end 的子字符串中。

语法

以下是 find() 方法的语法 −

var.find(sub, beg = 0, end = len(string))

参数

  • sub − 指定要搜索的字符串。
  • beg − 起始索引,默认为 0。
  • end − 结束索引,默认为字符串的长度。

返回值

如果找到,则返回出现的索引;否则返回 -1。

示例

var = "Explicit is better than implicit."

count1 = var.find('is')
print ("原始字符串:", var)
print ("'is' 出现位置:", count1)

count2=var.find('a', 0, 10)
print ("'a' 出现位置:", count2)

运行此程序将产生以下 输出

原始字符串: Explicit is better than implicit.
'is' 出现位置: 9
'a' 出现位置: -1

由于未找到 “a”,它返回 -1。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程