统计并输出某给定字符在给定字符串中出现的次数

 

形如:

a="....."

input=input("what you input")

方法一:

print(count(input))

 

方法二:

b=0

for i in range(len(a)):

      if a[i]+a[i+1]+...+a[i+n]==input:

            b+=1

      if (i+n)==(n-1):break

 

方法三:(没有人会去想的方法。只提供思路)

find()函数查找是否存在后依次删除最后一个字符

存在一次返回值为-1,删除该字符串

记录并更新字符串再次循环

当第一次循环出现-1时,结束循环

(注意 :如果a="sssssssssssssss",b="sss",看任务安排)