Skip to content

gabrieldosantosribeiro/python-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Docs

Documentação interativa de Python com os principais conceitos da linguagem, explicados de forma simples e objetiva.

📸 Screenshot

Screenshot

✨ Funcionalidades

  • 📚 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

📖 Tópicos Abordados

  • 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)

🛠️ Tecnologias

📁 Estrutura do Projeto

python-docs/
│
├── app.py            # Interface com Streamlit
├── content.py        # Base de dados do conteúdo
├── requirements.txt  # Dependências
└── README.md

🚀 Como rodar

1 — Clone o repositório

git clone https://github.com/gabrieldosantosribeiro/python-docs.git
cd python-docs

2 — Crie e ative um ambiente virtual

python -m venv .venv

# Windows
.venv\Scripts\Activate.ps1

# Mac/Linux
source .venv/bin/activate

3 — Instale as dependências

pip install -r requirements.txt

4 — Rode o app

streamlit run app.py

O app vai abrir automaticamente em http://localhost:8501

👨‍💻 Autor

Feito com 💙 como projeto de aprendizado de Python e Streamlit.

About

Documentação interativa de Python com os principais conceitos da linguagem, explicados de forma simples e objetiva.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages