Escreva o códigoPráticaPython
Resumir palavra em maiúsculas
Combinar função com .upper() e len().
Crie a função resumo que recebe uma palavra e devolve a palavra em maiúsculas, seguida de dois-pontos, um espaço e o tamanho da palavra original. Por exemplo, ana deve produzir ANA: 3. Leia a palavra, chame a função e imprima o retorno. Use .upper() e len().
Entrada: Uma linha com uma palavra.
Saída: A palavra em maiúsculas, dois-pontos, um espaço e a quantidade de caracteres da palavra original.
Revisa etapa da trilha 3, etapa da trilha 4
Exemplo 1
- Entrada
ana
- Saída esperada
ANA: 3
ana vira ANA com 3 letras.
Exemplo 2
- Entrada
Oi
- Saída esperada
OI: 2
Oi vira OI com 2 letras.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
def resumo(palavra):
grande = palavra.upper()
total = len(palavra)
return f"{grande}: {total}"
texto = input()
print(resumo(texto))A função guarda a versão em maiúsculas com .upper() e o tamanho com len(). Ela monta a frase com f-string e devolve com return. O programa lê o texto e imprime o retorno.
Erro comum: Esquecer .upper() e imprimir a palavra como foi digitada.
Escreva sua solução e verifique quando quiser.