本文聚焦 Python3 字符串的 find() 方法在开发中的应用要点,帮助你快速理解与使用该方法。
描述
find() 方法用于检测字符串中是否包含指定的子字符串 sub。若指定了 beg(起始索引)和 end(结束索引),搜索只在该区间内进行;如果在该区间找到子字符串,则返回子字符串在主字符串中的起始位置的索引;若未找到,则返回 -1。
语法
以下是 find() 的基本语法:
str.find(sub, beg=0, end=len(str))
参数
- str — 要检索的主字符串
- sub — 指定检索的子字符串
- beg — 开始索引,默认为 0
- end — 结束索引,默认为字符串的长度
返回值
如果包含子字符串,返回子字符串在主字符串中的起始索引;否则返回 -1。
实例
下面的示例演示了 find() 的用法:
示例代码见下方图片提示: [[[IMG_1]]]
输出结果
对应的输出结果将根据具体调用而定,通常在找到匹配时返回索引,否则返回 -1。
