天天看点

python字符串的查找

作者:kingkangone

例子: str1="hello python", 查找这个字符串中有没有python

查找的方法有三种:

方法一: find

find是检测字符串中有没有包含你想要的数据,如果包含就会返回对应的索引值,否则就是返回的就是-1 。

语法:

源字符串.find(需要查找的字符串, 源字符串开始下标的位置, 源字符串结束下标的位置)
           

两种写法:

python字符串的查找

方法二: index

find与index 的区别:

相同点:都可以进行字符串的查找

不同点:index查找字符串,如果不存在对应的字符串中,控制台不会返回结果,会抛出异常。

python字符串的查找

方法三: count

count是查找字符在字符串里出现的次数

python字符串的查找