1
resposta

Caractere

def contar_caracteres(texto):
return len(texto)

texto = input('Digite uma palavra qualquer:\n')

print(f'A palavra digitada contém {contar_caracteres(texto)} caracteres.')

1 resposta

Olá, Bruno! Como vai?

Parabéns pela resolução da atividade!

Vi que você explorou a função para contar caracteres com Python, utilizou muito bem a entrada de dados para interação e ainda compreendeu a importância da função len() para análise de strings.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é validar espaços em branco. Assim:

def contar_caracteres(texto):
    return len(texto.strip())

Isso faz a contagem ignorando espaços extras no início e no fim.

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Ah, uma pergunta: O que você acha mais eficiente para contar caracteres em Python, utilizar diretamente a função len() ou criar uma função personalizada que encapsule len()?

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