Documentação interativa de Python com os principais conceitos da linguagem, explicados de forma simples e objetiva.
- 📚 Conteúdo organizado por tópicos e subtópicos
- 🔍 Navegação pela sidebar
- 💻 Blocos de código com botão de copiar
- 📝 Observações e dicas destacadas
- Introdução
- Sintaxe Básica (Comentários, Print, Variáveis, Tipos de Dados)
- Estruturas de Controle (Condicionais, Laços de Repetição)
- Estruturas de Dados (Listas, Tuplas, Dicionários, Sets)
- Funções
- Módulos e Bibliotecas (math, random)
- Manipulação de Arquivos
- Tratamento de Erros
- Programação Orientada a Objetos (POO)
python-docs/
│
├── app.py # Interface com Streamlit
├── content.py # Base de dados do conteúdo
├── requirements.txt # Dependências
└── README.md
1 — Clone o repositório
git clone https://github.com/gabrieldosantosribeiro/python-docs.git
cd python-docs2 — Crie e ative um ambiente virtual
python -m venv .venv
# Windows
.venv\Scripts\Activate.ps1
# Mac/Linux
source .venv/bin/activate3 — Instale as dependências
pip install -r requirements.txt4 — Rode o app
streamlit run app.pyO app vai abrir automaticamente em http://localhost:8501
Feito com 💙 como projeto de aprendizado de Python e Streamlit.
