Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Como contar quantas vezes uma palavra aparece?

Existe a possibilidade de eu, por exemplo, saber quantas vezes aparecem a palavra "banana" em uma string unica como

"bananabananabananabananabanana"

?

2 respostas
solução!

Fala ai Nicolas, tudo bem ?

Acho que dessa forma não, mas se fosse separado tenho certeza que rolaria.

Achei uma solução em um fórum de um curso do MIT que eu faço, acredito que daria certo para qualquer caso bastando adaptar o "slicing" da string, mas ainda assim achei bem complexo de entender:

total_de_bananas = 0
s = "bananabananabananabananabananabananabanana"
for letras in range(len(s)):
    if(s[letras: letras+6] == "banana"):
        total_de_bananas += 1
print(total_de_bananas)