while - Qual letra apareceu mais vezes na frase? (Iterando strings com while)
This commit is contained in:
26
aula42.py
Normal file
26
aula42.py
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
frase = 'aaaooo'
|
||||||
|
|
||||||
|
i = 0
|
||||||
|
qtd_apareceu_mais_vezes = 0
|
||||||
|
letra_apareceu_mais_vezes = ''
|
||||||
|
|
||||||
|
while i < len(frase):
|
||||||
|
letra_atual = frase[i]
|
||||||
|
|
||||||
|
if letra_atual == ' ':
|
||||||
|
i += 1
|
||||||
|
continue
|
||||||
|
|
||||||
|
qtd_apareceu_mais_vezes_atual = frase.count(letra_atual)
|
||||||
|
|
||||||
|
if qtd_apareceu_mais_vezes < qtd_apareceu_mais_vezes_atual:
|
||||||
|
qtd_apareceu_mais_vezes = qtd_apareceu_mais_vezes_atual
|
||||||
|
letra_apareceu_mais_vezes = letra_atual
|
||||||
|
|
||||||
|
i += 1
|
||||||
|
|
||||||
|
print(
|
||||||
|
'A letra que apareceu mais vezes foi '
|
||||||
|
f'"{letra_apareceu_mais_vezes}" que apareceu '
|
||||||
|
f'{qtd_apareceu_mais_vezes}x'
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user