计算字符串中子串出现的次数
时间: 2024-06-13 18:06:21 浏览: 146
字符串和子字符串的比较
以下是计算字符串中子串出现次数的Python代码:
```python
def count_substring(string, sub):
count = 0
for i in range(len(string) - len(sub) + 1):
if string[i:i+len(sub)] == sub:
count += 1
return count
```
这个函数接受两个参数,一个是字符串string,另一个是子串sub。它使用了暴力法求解,通过循环遍历字符串string,逐个比较子串sub是否与string中的子串相同,如果相同则计数器count加1。最后返回count即可。
阅读全文