Oi, Carlos! Como vai?
Gostei da forma como você organizou a função contador_caracteres, deixando o código simples e reutilizável. Do jeito que você explicou, ficou claro que você entendeu bem como usar len() dentro de uma função, o que é um passo importante no uso de funções em Python.
Uma dica interessante para o futuro é validar a entrada do usuário para evitar que ele envie algo vazio. Veja este exemplo:
palavra = input("Digite uma palavra: ")
if palavra != "":
print(len(palavra))
else:
print("Entrada vazia")
Esse código verifica se o usuário digitou algo antes de contar os caracteres, evitando resultados inesperados.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!