我希望找到一个字符串在另一个字符串中被提及的次数,对它进行计数,并输出结果。例如,一个程序可以找到“leg”在“legaloglego”中出现的次数
我尝试使用for循环来检查大小合适的片(本例中为3个字符),但是得到了一个类型错误
我感谢你的帮助
这是我尝试的代码:
s = 'bobobslobbob'
i = 0
counter = -1
for i in s:
counter = counter + 1
if s[i:i+2] == 'bob':
i = i + 1
print('Number of times bob occurs is:',counter)
您可以使用
re.findall
轻松完成如果不考虑重叠
相关问题 更多 >
编程相关推荐