刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

现有字符串S = “No mountain is more high than one.” ,现在需要计算并输出字符串中’o’在S出现的次数,正确的语句是?( )

A
print(S.find('o',1))
B
print(S.index('o'))
C
print(S.index('o',0,len(S)))
D
print(S.count('o'))
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

【喵呜刷题小喵解析】题目要求计算字符串中'o'出现的次数,所以应该使用字符串的count方法。A选项的find方法只能找到第一个'o'的位置,B选项的index方法也是找到第一个'o'的位置,并且如果字符串中没有'o',会引发异常。C选项的index方法虽然可以指定搜索的起始和结束位置,但同样只能找到第一个'o'的位置。而D选项的count方法可以计算字符串中'o'出现的次数,符合题目要求。因此,正确答案是D。
创作类型:
原创

本文链接:现有字符串S = “No mountain is more high than one.” ,现在需

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share