Módulo collections do Python: Counter, defaultdict, deque, namedtuple e mais
Quem programa em Python costuma viver com listas, dicionários, tuplas e conjuntos no dia a dia. Eles resolvem a maioria dos problemas. Mas existe um …
8 resultados
Quem programa em Python costuma viver com listas, dicionários, tuplas e conjuntos no dia a dia. Eles resolvem a maioria dos problemas. Mas existe um …
O ecossistema Python em 2026 é incrivelmente rico em ferramentas de desenvolvimento. Mas com tantas opções, é fácil ficar perdido: pip ou uv? Black ou …
Python sempre foi uma linguagem de duck typing: se um objeto tem os métodos certos, ele funciona — independente da classe ou herança. Mas quando você …
Esquecer de fechar um arquivo, não liberar uma conexão com o banco de dados, deixar um lock travado — esses são erros sutis que causam bugs difíceis …
Se você já criou classes em Python apenas para armazenar dados, sabe o quanto de código repetitivo isso envolve: __init__, __repr__, __eq__… …
Se você trabalha com Python profissionalmente, já deve ter configurado uma combinação de flake8, black, isort e talvez pylint nos seus projetos. Cada …
O módulo logging é uma das ferramentas mais subutilizadas por desenvolvedores Python iniciantes e intermediários. Enquanto print() pode parecer …
Erros fazem parte do desenvolvimento de software. A diferença entre um programa amador e um profissional está em como esses erros são tratados. Python …