Programación "Pythonic": Consejos para convertirse en un programador de Python idiomático


Precio:
Precio de venta$38.18

Descripción

Mejora aún más tu buen código Python siguiendo consejos de programación "pythonic" probados y efectivos. Evita errores lógicos que suelen pasar desapercibidos para los linters y formateadores de código de Python, como búsquedas frecuentes de datos en listas largas, uso incorrecto de variables locales y globales, y manejo inadecuado de la entrada del usuario. Descubre características poco comunes del lenguaje, como números racionales, comprensiones de conjuntos, contadores y "pickling", que pueden aumentar tu productividad. Descubre cómo aplicar patrones de programación generales, incluido el almacenamiento en caché, en tu código Python. Conviértete en un programador de Python por encima de la media y desarrolla programas autodocumentados, mantenibles, fáciles de entender, rápidos de ejecutar y difíciles de romper.

Python es uno de los lenguajes de programación modernos más populares y de rápido crecimiento. Con más de 200 bibliotecas estándar e incluso más bibliotecas de terceros, abarca áreas de desarrollo de software tan diversas como la inteligencia artificial, la bioinformática, el procesamiento del lenguaje natural y la visión artificial. Descubre cómo mejorar tu comprensión del espíritu del lenguaje utilizando cien consejos "pythonic" para hacer que tu código sea más seguro, rápido y mejor documentado.

Este manual de estilo de programación es una referencia rápida de consejos útiles y una fuente aleatoria de inspiración. Elige las estructuras de datos adecuadas para las tareas de búsqueda y clasificación y sé consciente de cómo una elección incorrecta puede hacer que tu aplicación sea completamente ineficaz. Comprende las variables globales y locales, los atributos de clase e instancia, y las técnicas de ocultación de información. Crea funciones con interfaces flexibles. Gestiona los resultados de los cálculos intermedios almacenándolos en caché en archivos y memoria para mejorar el rendimiento y la fiabilidad. Perfecciona tus habilidades de documentación para que tu código sea fácil de entender para otros programadores. Como extra, descubre los "huevos de Pascua" inteligentemente colocados en la biblioteca estándar por sus desarrolladores.

Pule, asegura y acelera tus aplicaciones Python, y hazlas más fáciles de mantener siguiendo consejos de programación "pythonic".

Lo que necesitas:

Necesitarás un intérprete de Python (idealmente, versión 3.4 o superior) y la biblioteca estándar de Python que suele venir con el intérprete.



Autor: Dmitry Zinoviev
Editorial: Pragmatic Bookshelf
Publicado: 19/10/2021
Páginas: 152
Tipo de encuadernación: Tapa blanda
Peso: 0.60lbs
Tamaño: 9.25h x 7.50w x 0.33d
ISBN13: 9781680508611
ISBN10: 168050861X
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Programación | Orientado a objetos
- Informática | Internet | Programación web