Fundamentals

Learn the essential concepts of Python from scratch with practical and easy examples for programming beginners.

Como usar o comando return em funções Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python return: Values, None, Multiple Returns

Learn how Python return works, how it differs from print, how to return multiple values, avoid None bugs, and write

Read more

Reading time: 9 minutes
May 21, 2026
Explicação prática de args e kwargs em funções Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python *args and **kwargs: Flexible Arguments

Learn how Python *args and **kwargs work, when to use them, how unpacking works, and how to avoid common mistakes

Read more

Reading time: 8 minutes
May 19, 2026
Leitura de arquivos grandes em Python sem travar o sistema
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Large Files in Python: Streaming and Chunks

Learn how to read huge files in Python using line-by-line iteration, generators, chunksize, streaming JSON, compression, and encoding handling.

Read more

Reading time: 8 minutes
May 19, 2026
Como converter código Python para C usando Cython
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Convert Python to C Code with Cython

Learn how to speed up Python with Cython, static typing, compilation, benchmarks, best practices, and cases where Cython is not

Read more

Reading time: 8 minutes
May 19, 2026
Herança múltipla em Python sem causar problemas no código
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Multiple Inheritance: MRO, super(), Mixins

Learn Python multiple inheritance, MRO, super(), mixins, and the Diamond Problem with clean patterns that avoid fragile class hierarchies.

Read more

Reading time: 8 minutes
May 19, 2026
Uso de map e filter para agilizar código Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python map() and filter(): Transform Iterables

Learn how map and filter speed up your Python code using lazy evaluation and functional programming. This guide covers syntax,

Read more

Reading time: 8 minutes
May 14, 2026
Comparação entre list comprehension e generator expression em Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

List Comprehension vs Generator Expression: Which to Use in Python?

Learn when to use list comprehension vs generator expression in Python. This guide covers memory usage, lazy evaluation, performance benchmarks,

Read more

Reading time: 9 minutes
May 14, 2026
Diferença entre operadores is e == em Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

== vs is in Python: Equality vs Identity

Learn the real difference between == and is in Python. This guide covers value vs identity comparison, memory interning, integer

Read more

Reading time: 9 minutes
May 14, 2026