1
resposta

[Projeto] Realizando validação de CPF

def validar_cpf():
    while True:
        valor = input('Digite seu CPF: ')
                # Verifica se é número e tem 11 dígitos
        if valor.isdigit() and len(valor) == 11:
            print('CPF válido.', valor)
            break
        else:
           print("ERRO: O CPF deve conter apenas números e ter exatamente 11 dígitos!")

validar_cpf()
1 resposta

Olá, Franco! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do laço de repetição para validar entradas, utilizou muito bem a verificação de dígitos e comprimento para garantir a consistência do CPF e ainda compreendeu a importância de fornecer mensagens claras de erro para orientar o usuário.

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

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!