【小白从小学Python、C、Java】【Python-计算机等级考试二级】【Python中的count()方法】

知识精讲
1、count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。
2、count()方法的语法:myString.count(mySubString, start= 0,end=len(myString))。mySubString:搜索并计数的子字符串。start:字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。end:字符串中结束搜索的位置。默认为字符串的最后一个位置。
3、count()方法的返回值:该方法返回子字符串在字符串中出现的次数。

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn

选择题
以下python代码输出什么?
myString="01i3ii6789"
r0=myString.count("i",0,len(myString))
r1=myString.count("i",1,len(myString))
r2=myString.count("i",2,len(myString))
r3=myString.count("i",3,len(myString))
r4=myString.count("i",4,len(myString))
r5=myString.count("i",5,len(myString))
print(r0,r1,r2,r3,r4,r5)
A.3 3 3 3 2 1
B.3 3 2 2 2 1
C.3 3 3 2 2 1
D.3 3 3 2 1 1

问题解析
该题考察count函数,目的是统计字符串myString中字符‘i’出现的次数。
r0从第1个字符0开始搜索,搜索到3个i;
r1从第2个字符1开始搜索,搜索到3个i;
r2从第3个字符i开始搜索,搜索到3个i;
r3从第4个字符3开始搜索,搜索到2个i;
r4从第5个字符i开始搜索,搜索到2个i;
r5从第6个字符i开始搜索,搜索到1个i;
因此此题选C。

答案

正确答案是:C

温馨期待
期待大家提出宝贵建议,互相交流,收获更大,助教:zx
 

猜你喜欢

转载自blog.csdn.net/liujingwei8610/article/details/120755300