• Python查找字符串s1中含有s2子串的个数


    思路:从s1的第0位开始切片len(s2)个字符串进行比较,相同则计数加1,依次后移,直到最后.
    def search_substr(s1, s2):
        if len(s2) > len(s1):
            return 0
        cnt = 0
        for i in range(len(s1)):
            print(i)
            tmp = s1[i:i+len(s2)]
            print(tmp)
            if s2 in tmp:
                cnt += 1
        return cnt
    
    print(search_substr("dabcddabc","abc"))

    输出:

    0
    dab
    1
    abc
    2
    bcd
    3
    cdd
    4
    dda
    5
    dab
    6
    abc
    7
    bc
    8
    c
    
    2

    如果没有一直坚持,也不会有质的飞跃,当生命有了限度,每个人的价值就会浮现。

    船长博客,期待共同交流提高!

    本文如对您有帮助,记得点击右下边小球【赞一下】,热烈期待您关注博客 n(*≧▽≦*)n

    0成本创业_月入5000被动收入

  • 相关阅读:
    js问题记录
    css问题记录
    vscode配置java+gradle开发环境
    js插件
    nginx笔记
    vue刷新当前路由
    koa踩坑记录
    react踩坑笔记
    ts踩坑笔记
    vue源码阅读笔记
  • 原文地址:https://www.cnblogs.com/v5captain/p/14634455.html
Copyright © 2020-2023  润新知