美文网首页
python二级题库02--查找字符串出现次数

python二级题库02--查找字符串出现次数

作者: young十三 | 来源:发表于2019-07-30 19:37 被阅读0次

一、题目

判断一个短字符串在两一个长字符串中出现几次?

二、分析

1、可以试用字符串中的find()函数,如果你对find()函数不了解,请看笔者的另一篇文章《python二级--震惊!有人还不知道find的用法》

三、方案

def count(raw, findStr):
    count = 0
    while True:
        index = raw.find(findStr)
        if index != -1:
            count += 1
            if index != len(raw) - 1:
                raw = raw[index + 1:]
            else:
                break
        else:
            break
    return count

s1 = 'iaabbxueabixuebiab'
s2 = 'ab'
# s2 = 'i'
print('count = ', count(s1, s2))

输出结果:

count =  3

四、交流

如果你有更好的解法或者有不同的意见,大家可以畅所欲言,共同提高进步!
群主也是小白一枚,零基础学习python,要勇于提问,大家共同探讨,共同学习进步!

1、加入qq群一起交流学习:818757567
图.png

相关文章

  • python二级题库02--查找字符串出现次数

    一、题目 判断一个短字符串在两一个长字符串中出现几次? 二、分析 1、可以试用字符串中的find()函数,如果你对...

  • 查找字符串中,出现最先出现最多的字符

    查找字符串中,出现最先出现最多的字符 查找字符串中最先出现次数最多的字符。首先需要查找出现次数最多的字符串,然后查...

  • PYTHON 查找文本出现次数

    输出为:4

  • 查找字符串中重复字符及次数

    需求:查找字符串中重复字符及次数,并输出出现次数最多的字符及次数例如:"ddadgjioajgial"输出:出现最...

  • [程序员日记]16题了解OC字符串

    查找一个字符串2在字符串1中出现的次数 -(NSUInteger)countOfString:(NSString...

  • Python数组

    python查看字符串中指定字符非重叠出现的次数 python反转数组内容 Python数组排序1 python数...

  • SQL 查询实例

    字符串处理 数据准备: 串联字符串 查找匹配项 遍历字符串 统计字符出现的次数 删除不想要的字符 分离字符串和数字...

  • 常见数据类型及操作

    字符串 切片 字符串反转 查找 出现次数 替换 切片 单词首字母大写 全部大写 全部小写 按行分割 判断字母 全是...

  • 断点续传大规模爬虫

    编写程序 一、count()方法 (1)python中的count()方法:统计字符串中子字符串的出现次数,统计列...

  • 其他题目

    1.合并表记录 字串的连接最长路径查找 3.坐标移动 4.实现删除字符串中出现次数最少的字符,若多个字符出现次数一...

网友评论

      本文标题:python二级题库02--查找字符串出现次数

      本文链接:https://www.haomeiwen.com/subject/jpcorctx.html