Escreva o códigoPráticaPython
Contar letra a com função
Combinar função com .lower() e .count().
Crie a função conta_a que recebe uma frase e devolve quantas vezes a letra a aparece, sem diferenciar maiúsculas e minúsculas. Leia uma frase, chame a função e imprima o retorno. Use .lower() e .count().
Entrada: Uma linha com uma frase.
Saída: Uma linha com a quantidade de letras a.
Revisa etapa da trilha 4
Exemplo 1
- Entrada
Ana
- Saída esperada
2
Ana tem dois a ignorando caixa.
Exemplo 2
- Entrada
xyz
- Saída esperada
0
Sem letra a o total é zero.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
def conta_a(frase):
pequena = frase.lower()
return pequena.count("a")
texto = input()
print(conta_a(texto))A função converte a frase com .lower() para unificar a caixa. Depois conta os a com .count() e devolve com return. O programa imprime esse retorno.
Erro comum: Esquecer .lower() e não contar os A maiúsculos.
Escreva sua solução e verifique quando quiser.