Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Resolução do exercício Validando um CPF

Optei por criar um arquivo main.py e um arquivo validador.py.
Dentro do main, chamei as duas funções que criei, depois quando fui verificar a reposta do instrutor vi que poderia deixar o código mais otimizado fazendo tudo que fiz fragmentado de uma só vez.

Main.py
from validador import verificar_letras, verificar_digitos

cpf = input("Digite o CPF: ")

if not verificar_letras(cpf):
print("\033[31mErro: O CPF deve conter apenas números.\033[0m")
elif not verificar_digitos(cpf):
print("\033[31mErro: O CPF deve conter 11 dígitos.\033[0m")
else:
print("CPF válido!")

validador.py
def verificar_letras(cpf):
return cpf.isdigit()

def verificar_digitos(cpf):
return len(cpf) == 11

1 resposta
solução!

Olá! Como vai?

Parabéns pela resolução das atividades!

E para compartilhar códigos de maneira ainda mais organizada aqui no fórum, você pode utilizar a opção abaixo:

Opção inserir bloco de código, da caixa de perguntas do fórum da alura

Após clicar, irá aparecer uma estrutura da seguinte maneira:

Opção de bloco de código sendo illustrada
O resultado será o seguinte:

Copie o seu código aqui

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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