Python fluido: programación clara, concisa y efectiva

La simplicidad de Python le permite ser productivo rápidamente, pero esto a menudo significa que no está utilizando todo lo que tiene para ofrecer. Con esta guía práctica, aprenderá a escribir un código Python efectivo e idiomático aprovechando sus mejores características, y posiblemente las más olvidadas. El autor Luciano Ramalho lo lleva a través de las funciones y bibliotecas de lenguaje principales de Python, y le muestra cómo hacer que su código sea más corto, más rápido y más legible al mismo tiempo.

Muchos programadores experimentados intentan doblar Python para que se ajuste a los patrones que aprendieron de otros lenguajes, y nunca descubren las características de Python fuera de su experiencia. Con este libro, esos programadores de Python aprenderán a fondo cómo dominar Python 3.

Este libro cubre:

Modelo de datos de Python: comprenda cómo los métodos especiales son la clave del comportamiento coherente de los objetos
Estructuras de datos: aproveche al máximo los tipos integrados y comprenda la dualidad de texto frente a bytes en la era Unicode
Funciones como objetos: vea las funciones de Python como objetos de primera clase y comprenda cómo esto afecta los patrones de diseño populares
Modismos orientados a objetos: cree clases aprendiendo sobre referencias, mutabilidad, interfaces, sobrecarga de operadores y herencia múltiple
Flujo de control: aproveche los gestores de contexto, generadores, corutinas y concurrencia con los paquetes concurrent.futures y asyncio
Metaprogramación: entienda cómo funcionan las propiedades, los descriptores de atributos, los decoradores de clase y las metaclases
O Reilly Media

Leave a Reply

Your email address will not be published. Required fields are marked *