Fundamentos

Aprenda os conceitos essenciais de Python, do zero, com exemplos práticos e fáceis para iniciantes em programação.

Fundamentos
Foto do Leandro Hirt

Por que meu loop nunca termina? Descubra a solução

Você acabou de escrever um script incrível, aperta o botão de executar e, de repente, o cursor fica piscando infinitamente

Ler mais

Tempo de leitura: 9 minutos
01/04/2026
Fundamentos
Foto do Leandro Hirt

Como baixar vídeos do YouTube com Python em 5 minutos

Você já se perguntou como transformar horas de conteúdo do YouTube em arquivos locais para assistir offline? Seja para estudar

Ler mais

Tempo de leitura: 10 minutos
22/03/2026
Fundamentos
Foto do Leandro Hirt

== vs is em Python: descubra o que realmente acontece

Você já se deparou com uma situação em que dois objetos parecem idênticos, mas o Python insiste que eles são

Ler mais

Tempo de leitura: 9 minutos
21/03/2026
Fundamentos
Foto do Leandro Hirt

Como criar um menu interativo no terminal com Python

Criar uma interface eficiente para o usuário não exige sempre o desenvolvimento de janelas complexas ou botões coloridos. Muitas vezes,

Ler mais

Tempo de leitura: 10 minutos
20/03/2026
Fundamentos
Foto do Leandro Hirt

Descubra como usar o operador ternário no Python

O operador ternário no Python é uma daquelas ferramentas que, uma vez dominadas, mudam completamente a forma como você escreve

Ler mais

Tempo de leitura: 10 minutos
18/03/2026
Fundamentos
Foto do Leandro Hirt

Descubra o match-case: como usar pattern matching no Python

O desenvolvimento de software com a linguagem Python sempre foi pautado pela legibilidade e simplicidade. Com o lançamento da versão

Ler mais

Tempo de leitura: 10 minutos
14/03/2026
Fundamentos
Foto do Leandro Hirt

Descubra como map e filter agilizam seu código Python

Se você já escreve scripts e aplicações, sabe que processar grandes volumes de dados pode ser um desafio para a

Ler mais

Tempo de leitura: 10 minutos
09/03/2026
Fundamentos
Foto do Leandro Hirt

List comprehension vs generator expression: qual usar?

No vasto ecossistema da programação, entender as nuances entre diferentes formas de processar dados é o que separa um iniciante

Ler mais

Tempo de leitura: 10 minutos
07/03/2026