不导包:
def strtimes(r,s):
n = 0
for i in range(len(s) - len(r) + 1):
if s[i:i + len(r)] == r:
n += 1
return n
if __name__ == '__main__':
s="aaaa"
r="aa"
print(strtimes(r,s))
s="bcabcabca"
r="abc"
print(strtimes(r,s))
s="abc"
r="acb"
print(strtimes(r,s))
测试:
结果: