Cómo usar la función super() eficientemente

Cómo usar la función super() eficientemente

Traducido del inglés de Python’s super() considered super!. Si no estás impresionado por la función incorporada super(), probablemente no sepas de lo que es realmente capaz o cómo usarla efectivamente. Mucho se ha escrito acerca de super() y la mayoría ha sido un fracaso. Este artículo busca mejorar la situación de la siguiente manera. Proveyendo… Read More

Clases y orientación a objetos

Clases y orientación a objetos

Este artículo pretende actuar como una pequeña guía para quellos que quieran introducirse en el paradigma de orientación a objetos en Python. Para aquellos que a grandes rasgos comprenden el concepto pero no logran avistar su utilidad real. Para aquellos, también, que necesiten comprender desde los cimientos del lenguaje a qué llamamos «clase», «instancia», «self»,… Read More

Booleanos, operaciones lógicas y binarias

Booleanos, operaciones lógicas y binarias

Este artículo es una traducción de Notes about booleans and logical operators escrito por Thomas Cokelaer. El tipo booleano Una expresión booleana (o expresión lógica) es evaluada como verdadera (true) o falsa (false). Python provee el tipo de dato booleano que puede contener los valores True o False. Muchas funciones y operaciones retornan objetos booleanos…. Read More