Olá pessoal, fui realizar uma provinha me deparei com este exercício que esta abaixo, bom eu executei e vi q a resposta é 6, mas não consegui entender como chegou a isso, pois para min ele esta colocando a frase em letras maiúsculas e dps contando as letras do texto na posição zero, por favor me corrijam pois eu sei q n é isto, Obrigado !!!
texto = 'Tres Pratos de Trigo para Tigres Tristes’
total = texto.upper().count(texto[0])
print(total)
O método count
recebe como parâmetro a string que será contada no texto original.
Ou seja, você está dizendo para contar toda as letras T
(que é o valor de texto[0]) no texto original, e por isso o resultado é 6.
2 curtidas
E pra vc pensar um pouco mais, se seu código fosse assim:
texto = 'Tres Pratos de Trigo para Tigres Tristes’
total = texto.count(texto[0])
print(total)
Será que ainda teria 6 letras T?
1 curtida
consegui entender o pq amigo, Obrigado !
Obrigado pela explicação !