Skip to content

brunazpessoa/python_basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📦 Projeto: Validação e Geração de CPF em Python

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.


📂 Conteúdo

validador_cpf.py

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

🔢 gerador_cpf.py

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

⚙️ Tecnologias

  • Python 3.x
  • Sem bibliotecas externas (apenas random, re, sys)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages