r/PythonBrasil • • 13h ago

Você conhece bem o NumPy? 🔢

6 Upvotes
  • Qual é a diferença entre * e @?
  • Quando o fatiamento (slicing) cria uma visualização (view) e quando cria uma cópia?
  • Como funciona o broadcasting?

O NumPy permite trabalhar com vetores e matrizes de forma poderosa e concisa, mas uma pequena mudança na sintaxe pode fazer uma grande diferença.

Este exemplo interativo do 𝗺𝗲𝗺𝗼𝗿𝘆_𝗴𝗿𝗮𝗽𝗵 apresenta operações essenciais do NumPy com explicações curtas. Execute o código passo a passo, veja as operações em ação e experimente fazer suas próprias alterações: - 👉 Operações do NumPy

Qual operação do NumPy você demorou mais para entender?

Veja outras visualizações do memory_graph.


r/PythonBrasil • • 4h ago

Fiz uma lib em Python 100% em português pra controlar o LEGO EV3 (reimplementei o protocolo do zero)

4 Upvotes

E aí, pessoal!

Fiz uma lib chamada jacarEV3 pra controlar o robô LEGO Mindstorms EV3 direto por Python — mas em português mesmo, `girar_motor`, `ler_sensor`, não tradução de API em inglês.

O motivo de reimplementar o protocolo do zero: as libs existentes pra EV3 em Python geralmente dependem do `ev3_dc`, que é GPLv3. Reimplementei o protocolo "Direct Commands" a partir da documentação pública da LEGO (Communication Developer Kit + bytecodes.h do firmware) — zero dependência externa, roda só com a biblioteca padrão do Python.

O que já tem:
- Motor por tempo, por grau (encoder), base sincronizada
- Sensores (cor, toque, ultrassônico)
- Seguir linha, desviar de obstáculo, controle remoto por Xbox
- Testável sem robô físico (tem um "robô de mentira" pra rodar em aula sem hardware nenhum)
- Bluetooth funcionando, USB implementado (esse ainda não testei em hardware de verdade)

Pensei bastante em uso educacional — tem tutorial passo a passo, planos de aula de 50min prontos, atividades em 4 níveis de dificuldade.

PyPI: pip install jacarev3
Repo: https://github.com/i-barbosa/jacarEV3
Docs: https://i-barbosa.github.io/jacarEV3/

Feedback e PR são bem-vindos, principalmente de quem tiver EV3 físico
pra testar (é o maior buraco que falta fechar).


r/PythonBrasil • • 9h ago

Alguém conhece alguma API do Google Maps?

Thumbnail
1 Upvotes