<分区>
我想知道是否有人可以帮我弄清楚如何编写一段代码来分析用户输入的内容并计算特定单词出现的次数。
例如提示用户输入字符串。键入bobobo。我们正在搜索“bob”在此代码中出现了多少次,所以答案是 3。
如果这可以在没有任何导入的情况下在 for 循环/if-else 语句中完成,我想看看如何实现。
这就是我所拥有的,但出于某种原因,它在大多数测试中都表现不佳
s = raw_input("string: ")
count = len(s.split("bob"))
print count
例如,如果您测试 hoboboobbobbbobobbopbbobbbpbooboboboobbobovob 你得到 7 而不是 8。
我需要能够在没有正则表达式或任何其他导入的情况下执行此操作。