Domínio. Ferramenta / Biblioteca. Propósito Técnico. Exemplo de Uso.
Web (backend). Django. Framework full-stack com ORM, admin e autenticação. django-admin startproject mysite
Web (backend) Flask. Microframework leve para apis e apps pequenas. pip install Flask && python -c "from flask import Flask; app=Flask(__name__); app.run()"
Web (APIs modernas). FastAPI. APIs rápidas com validação automática e OpenAPI. pip install fastapi uvicorn
Ciência de Dados Pandas Manipulação e análise de dados estruturados (DataFrames) df = pd.read_csv('dados.csv')
Ciência de Dados. NumPy Cálculos numéricos com arrays multidimensionais. arr = np.array([1, 2, 3])
Visualização. Matplotlib / Seaborn Gráficos estáticos e estatísticos. plt.plot(x, y); plt.show()
IA / Machine Learning. Scikit-learn Algoritmos clássicos de ML (classificação, regressão) from sklearn.ensemble import RandomForestClassifier
IA / Deep Learning. TensorFlow / PyTorch. Redes neurais, modelos de linguagem, visão computacional. pip install torch torchvision
Automação os, shutil, pathlib. Manipulação de arquivos, diretórios e caminhos. shutil.copy('origem.txt', 'destino.txt')
Planilhas openpyxl. Ler/gravar arquivos .xlsx from openpyxl import load_workbook
Jogos (2D) Pygame. Desenvolvimento de jogos 2D simples. pip install pygame
Interface Gráfica (GUI) Tkinter GUIs simples (já incluso no Python). import tkinter as tk; root = tk.Tk()
Interface Gráfica (GUI) PyQt Aplicações desktop profissionais. pip install PyQt5
Mobile Kivy Apps multiplataforma (Android/iOS) pip install kivy

Características Técnicas do Python.

Característica Implicação Prática
Interpretado. Execução imediata sem compilação; ideal para prototipagem.
Multiplataforma. Mesmo código roda em Linux, Windows, macOS.
Gerenciamento de memória automático. Sem alocação manual de memória (coleta de lixo integrada)
PIP + PyPI Mais de 500.000 pacotes prontos para instalar com pip install.