Cada exercício registra uma etapa da minha evolução na programação.
Este repositório reúne atividades e projetos desenvolvidos durante meus estudos de Python. Aqui pratico lógica de programação, funções, condicionais, estruturas de repetição, listas e dicionários.
Os números das atividades acompanham os arquivos originais, por isso a sequência salta da atividade 007 para a 010.
atividades/
└── 001-nome-da-atividade/
├── solucao.py
└── README.md
projetos/
└── nome-do-projeto/
├── main.py
└── README.md
| Nº | Atividade | Conceitos | Status |
|---|---|---|---|
| 001 | Classificador de números | Funções e condicionais | Concluída |
| 002 | Cálculo de imposto | Funções e porcentagem | Concluída |
| 003 | Situação do aluno | Média, validação e repetição | Concluída |
| 004 | Fatorial | Funções e laço for |
Concluída |
| 005 | Menu matemático | Funções e menu interativo | Concluída |
| 006 | Calculadora | Operações e validação | Concluída |
| 007 | Benefícios salariais | Regras de negócio e condicionais | Concluída |
| 010 | Classificador de números - prática 2 | Funções e condicionais | Concluída |
| 011 | Cálculo de imposto - prática 2 | Funções, entrada e saída | Concluída |
| 012 | Situação do aluno - prática 2 | Média e validação de notas | Concluída |
| Projeto | Descrição | Conceitos |
|---|---|---|
| Cadastro eleitoral | Cadastro e consulta de cidades e eleitores | Funções, listas, dicionários e menus |
Tenha o Python 3 instalado e execute o arquivo desejado pelo terminal:
python atividades/001-classificador-de-numeros/solucao.py- Módulos e organização de projetos
- Tratamento de exceções
- Manipulação de arquivos
- Programação orientada a objetos
- Integração com bancos de dados
- Desenvolvimento web com Python
feat: adicionar atividade 013
docs: explicar solução da atividade 013
fix: corrigir lógica da atividade 013
Construir uma base sólida em Python por meio da prática e acompanhar minha evolução dos exercícios fundamentais até projetos mais completos.