Python One-Liners: Escribe Python Conciso y Elegante Como un Profesional


Precio:
Precio de venta$49.99

Descripción

Los programadores de Python mejorarán sus habilidades informáticas con estas útiles frases de una línea.

Python One-Liners te enseñará cómo leer y escribir frases de una línea: declaraciones concisas de funcionalidad útil empaquetadas en una sola línea de código. Aprenderás a desempaquetar y comprender sistemáticamente cualquier línea de código de Python, y a escribir Python elocuente y potentemente comprimido como un experto.

Los cinco capítulos del libro cubren consejos y trucos, expresiones regulares, aprendizaje automático, temas centrales de ciencia de datos y algoritmos útiles. Las explicaciones detalladas de los "one-liners" (frases de una línea) introducen conceptos clave de informática y mejoran tus habilidades de codificación y análisis. Aprenderás sobre características avanzadas de Python como la comprensión de listas, el slicing, las funciones lambda, las expresiones regulares, las funciones map y reduce, y las asignaciones de slice. También aprenderás cómo:

- Aprovechar las estructuras de datos para resolver problemas del mundo real, como usar la indexación booleana para encontrar ciudades con contaminación superior a la media
- Usar los conceptos básicos de NumPy como array, shape, axis, type, broadcasting, advanced indexing, slicing, sorting, searching, aggregating y statistics
- Calcular estadísticas básicas de arrays de datos multidimensionales y los algoritmos K-Means para el aprendizaje no supervisado
- Crear expresiones regulares más avanzadas usando agrupación y grupos nombrados, lookaheads negativos, caracteres escapados, espacios en blanco, conjuntos de caracteres (y conjuntos de caracteres negativos), y operadores "greedy/nongreedy"
- Comprender una amplia gama de temas de informática, incluyendo anagramas, palíndromos, superconjuntos, permutaciones, factoriales, números primos, números de Fibonacci, ofuscación, búsqueda y clasificación algorítmica

Al final del libro, sabrás cómo escribir Python en su versión más refinada y crear piezas de arte de Python concisas y hermosas en una sola línea.

Autor: Christian Mayer
Editorial: No Starch Press
Publicado: 02/06/2020
Páginas: 216
Tipo de encuadernación: Tapa blanda
Peso: 0.90 libras
Tamaño: 9.20h x 7.00w x 0.50d
ISBN13: 9781718500501
ISBN10: 1718500505
Categorías BISAC:
- Computadoras | Lenguajes | Python
- Computadoras | Programación | Código abierto

Sobre el autor
Christian Mayer tiene un doctorado en informática y es el fundador del popular sitio de Python Finxter (https: //blog.finxter.com). Mayer también es autor de la serie Coffee Break Python.