> For the complete documentation index, see [llms.txt](https://facompetindo.gitbook.io/facompetindo/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://facompetindo.gitbook.io/facompetindo/python.md).

# Python

## 🐍 Por que usar Python?

Python se destaca por ser uma linguagem de fácil entendimento e uma ótima escolha para iniciantes, ou até mesmo pessoas que já possuem experiência em programação, por sua sintaxe limpa e simples.

Ela é uma ótima escolha para competições de programação por sua facilidade em implementar algoritmos complexos de forma simples e rápida, por conter muitas estruturas já implementadas em bibliotecas padrão e por ser uma linguagem de alto nível.

## ⚙️ Conteúdo

1. [Complexidade](/facompetindo/python/complexidade.md)
2. [Entradas e saídas](/facompetindo/python/entradas_saidas.md)
3. [Conjuntos](/facompetindo/python/conjuntos.md)
4. [Crivo de Erástotenes](/facompetindo/python/crivo.md)
5. [Algoritmo de Euclides](/facompetindo/python/euclides.md)
6. [Soma Máxima em um Intervalo](/facompetindo/python/soma_max_intervalo.md)
7. [Busca Binária](/facompetindo/python/busca_binaria.md)
8. [Manipulação de bits](/facompetindo/python/bits.md)
9. [Algoritmo guloso](/facompetindo/python/guloso.md)
10. [Filas e Pilhas](/facompetindo/python/filas_pilhas.md)
11. [Filas de prioridade](/facompetindo/python/filas_prioridade.md)
12. [Grafos](/facompetindo/python/grafos.md)
13. [Union-Find](/facompetindo/python/union_find.md)
14. [Menor caminho - 1](/facompetindo/python/menor_caminho_1.md)
15. [Menor caminho - 2](/facompetindo/python/menor_caminho_2.md)
16. [Algoritmo de Kruskal](/facompetindo/python/kruskal.md)
