Este repositório contém dois programas simples, escritos em Python puro, para validação e geração automática de CPFs (Cadastro de Pessoas Físicas) conforme as regras oficiais da Receita Federal.
⚠️ Observação: Este projeto foi desenvolvido como parte do Curso de Python 3 do básico ao avançado - com projetos reais, ministrado por Luiz Otávio Miranda, na plataforma Udemy.
Um validador de CPF que:
- Limpa a entrada do usuário (remove pontuações)
- Verifica se os dígitos não são todos iguais
- Calcula os dois dígitos verificadores do CPF
- Informa se o CPF é válido ou inválido
Um gerador aleatório de CPFs válidos que:
- Gera os 9 primeiros dígitos de forma randômica
- Calcula os dois dígitos verificadores
- Exibe um CPF válido e completo no terminal
- Python 3.x
- Sem bibliotecas externas (apenas
random,re,sys)