Python 3 - 字符串 count() 方法

  • 描述

    count()方法返回 [start, end] 范围内子串 sub 出现的次数。可选参数 start 和 end 被解释为切片符号。
  • 句法

    以下是语法count()方法 -
    
    str.count(sub, start = 0,end = len(string))
    
  • 参数

    • sub− 这是要搜索的子串。
    • start− 搜索从该索引开始。第一个字符从 0 索引开始。默认搜索从 0 索引开始。
    • end− 搜索从该索引结束。第一个字符从 0 索引开始。默认搜索在最后一个索引处结束。
  • 返回值

    以长度宽度的字符串为中心。
  • 例子

    
    #!/usr/bin/python3
    str = "this is string example....wow!!!"
    sub = 'i'
    print ("str.count('i') : ", str.count(sub))
    sub = 'exam'
    print ("str.count('exam', 10, 40) : ", str.count(sub,10,40))
    
  • 结果

    当我们运行上面的程序时,它会产生以下结果 -
    
    str.count('i') :  3
    str.count('exam', 4, 40) :  1