1
resposta

Resolução da atividade 05.

palavra = input("Digite uma palavra:")

def contar(palavra):
contar = len(palavra)
return f"Esta palavra tem {contar} caracteres."

print(contar(palavra))

1 resposta

Oi, Luiz! Como vai?

Do jeito que você explicou, você aplicou bem o uso de funções e utilizou o len() corretamente para contar os caracteres da palavra. Um ponto interessante foi retornar a mensagem já formatada dentro da função, o que deixa o código mais organizado e fácil de reutilizar.

Uma dica interessante para o futuro é evitar usar o mesmo nome da função como variável interna. Isso ajuda a evitar confusões no código. Veja este exemplo:


palavra = input("Digite uma palavra: ")

def contar_caracteres(texto):
    quantidade = len(texto)
    return quantidade

print(contar_caracteres(palavra))

Neste código, quantidade guarda o tamanho do texto e a função retorna apenas o número, deixando o uso mais flexível.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!