当前位置:   article > 正文

count函数_Python基础找茬系列24--pyhton中的查找函数count、find和index

python 内置函数 count index find
df69d3b837250b96522d5f38c0c0553d.png

一、小试牛刀

ef0e7cdc1377ccc531ee9128ac76267b.png

考察python的内置函数


二、pyhton中具有查找的内置函数

37c51cba261f2874b5a473250714770b.png

1、count函数

参数

#用于统计字符串里某个字符出现的次数

str.count(sub, start= 0,end=len(string))

注意事项

【1】sub为必传参数,可选参数为在字符串搜索的开始start与结束end位置

【2】当查找的元素不存在时,返回的次数为0

【3】该方法返回子字符串在字符串中出现的次数

实例讲解

  • 错误示范:

b34961559263b197c9dcfc3e82696d40.png

  • 正确示范:

【1】传入一个参数


128a3df29454a21551193b511b7094ec.png

红框处的结果为什么会出现这种情况,期待你的留言!


【2】传入2个参数

34a3fbee3aba77526fd6492d064f773e.png

2、find函数

ead81407e34986d1f9ca9a204095b734.png

语法

str.find(str, beg=0, end=len(string))

注意事项

【1】str必传参数

【2】beg非必传,默认是0;end非必传,默认为字符串的最后一个位置

【3】如果包含子字符串返回开始的索引值,否则返回-1

实例讲解

9682885571db37ed94363645a47f76c2.png

3、index函数

36ee77308a96bb6345d43c19ca544c66.png

语法

str.index(str, beg=0, end=len(string))

注意事项

【1】str必传参数

【2】beg非必传,默认是0;end非必传,默认为字符串的最后一个位置

【3】如果包含子字符串返回开始的索引值,否则抛出异常,跟find基本相同

f93c592555cc3b314af05016449d407d.png

三、上一茬

>>>《Python基础找茬系列23--python中的strip()与split()函数》


9247516fc9df78253e9aabee703368a0.png
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/535212
推荐阅读
相关标签
  

闽ICP备14008679号