Blog

Tutoriais e dicas de Python no blog da Academify. Aprenda programação com exemplos, exercícios e projetos do básico ao avançado

Detailed shot of a Jungle Carpet Python (Morelia spilota cheynei) in its natural habitat.
Python Avançado
Foto de perfil de Leandro Hirt da Academify

cmp_to_key: adapte comparadores antigos ao sorted

Aprenda cmp_to_key no Python para adaptar comparadores antigos, ordenar com locale, preservar estabilidade e evitar regras inconsistentes.

Ler mais

Tempo de leitura: 5 minutos
29/08/2026
A laptop screen showing a code editor with visible programming code in a dimly lit environment.
Python Avançado
Foto de perfil de Leandro Hirt da Academify

total_ordering: gere comparações consistentes

Aprenda total_ordering no Python para gerar comparações consistentes, usar NotImplemented, integrar dataclasses e testar ordens.

Ler mais

Tempo de leitura: 6 minutos
29/08/2026
Close-up view of a computer screen displaying code in a software development environment.
Python Avançado
Foto de perfil de Leandro Hirt da Academify

inspect.signature: leia parâmetros de funções

Aprenda inspect.signature no Python para ler parâmetros, vincular argumentos, preservar decorators e gerar interfaces dinâmicas.

Ler mais

Tempo de leitura: 5 minutos
29/08/2026
Close-up view of a computer screen displaying code in a software development environment.
Python Avançado
Foto de perfil de Leandro Hirt da Academify

get_origin e get_args: inspecione tipos genéricos

Aprenda get_origin e get_args no Python para inspecionar genéricos, uniões, Annotated, Literal e aliases com segurança.

Ler mais

Tempo de leitura: 6 minutos
29/08/2026
Close-up view of a computer screen displaying code in a software development environment.
Python Avançado
Foto de perfil de Leandro Hirt da Academify

LiteralString no Python: strings confiáveis

Aprenda LiteralString no Python para restringir SQL, templates e comandos a strings confiáveis e reduzir injeções com análise estática.

Ler mais

Tempo de leitura: 6 minutos
29/08/2026
A laptop screen showing a code editor with visible programming code in a dimly lit environment.
Python Avançado
Foto de perfil de Leandro Hirt da Academify

dataclass_transform no Python: classes geradas

Aprenda dataclass_transform no Python para tipar decorators, metaclasses e frameworks que geram __init__, campos e métodos.

Ler mais

Tempo de leitura: 6 minutos
29/08/2026
High-angle view of woman coding on a laptop, with a Python book nearby. Ideal for programming and tech content.
Python Avançado
Foto de perfil de Leandro Hirt da Academify

TypeVarTuple no Python: genéricos variádicos

Aprenda TypeVarTuple no Python para preservar tuplas heterogêneas, modelar dimensões e criar genéricos com vários parâmetros.

Ler mais

Tempo de leitura: 6 minutos
29/08/2026
Close-up of a laptop screen with code and a coffee mug, perfect for tech abstract themes.
Python Avançado
Foto de perfil de Leandro Hirt da Academify

assert_type e reveal_type: teste inferência de tipos

Aprenda assert_type e reveal_type no Python para inspecionar inferência, testar APIs tipadas e evitar regressões no analisador.

Ler mais

Tempo de leitura: 6 minutos
29/08/2026