Este repositório contém exemplos e trechos de código organizados por temas fundamentais da linguagem Python e por estruturas de dados clássicas. A proposta é manter um acervo prático dos principais conceitos estudados ao longo do tempo, com foco em aprendizado contínuo, revisão e reutilização.
Cada arquivo .py
aborda um tópico específico, contendo anotações, trechos comentados e pequenos experimentos. Os conteúdos estão organizados em duas categorias principais para facilitar a navegação:
- Conceitos básicos da linguagem Python
- Estruturas de dados fundamentais
Arquivo | Conteúdo Principal |
---|---|
strings.py |
Manipulação de strings, fatiamento, métodos e formatação |
loops.py |
Estruturas de repetição: for , while , break , continue |
condicionais.py |
Uso de if , elif , else , operadores lógicos e ternários |
funcoes.py |
Definição de funções, parâmetros, retorno, escopo e lambda |
listas.py |
Listas, métodos, listas aninhadas, compreensão de listas |
dicionarios.py |
Criação, acesso, métodos e iteração sobre dicionários |
poo.py |
Programação Orientada a Objetos: classes, herança, métodos |
Arquivo | Conteúdo Principal |
---|---|
vetor.py |
Implementação e manipulação de vetores |
matriz.py |
Manipulação e operações com matrizes |
fila.py |
Implementação da estrutura de dados fila |
pilha.py |
Implementação da estrutura de dados pilha |
grafos.py |
Representação e algoritmos básicos em grafos |
Você pode executar qualquer um dos arquivos diretamente com o interpretador Python:
python fundamentos/strings.py
## 🚀 Como usar
Você pode executar qualquer um dos arquivos diretamente com o interpretador Python:
```bash
python nome_do_arquivo.py