Ángel Pablo Hinojosa Gutiérrez

El lenguaje de programación Python de principio a fin / Ángel Pablo Hinojosa Gutiérrez - 1er Edición - México: Independently Published 2022 - 700 páginas Figuras, tablas, 27 cm

Primeros pasos

Lenguajes de programación

Python

Antes de empezar

Una vez instalado

Un primer vistazo a Python

Poniéndole nombre a las cosas

Clases y objetos

Obtener ayuda

El lenguaje

Tipos de datos básicos y qué se puede hacer con ellos

Secuencias

Colecciones

Operadores

Asignación múltiple y desempaquetado de colecciones

Estructuras de control

Expresiones de asignación

Comprensión

Funciones

Clases

Herencia

Duck Typing

Métodos mágicos

Getters, setters y propiedades

Metaclases

Clases base abstractas

Módulos y paquetes

Entornos virtuales con venv

Conceptos avanzados

Números y matemáticas

Minilenguaje de formato de cadenas

Expresiones regulares

Copias superficiales y copias profundas

Alertas

Tests unitarios

Convenciones de estilo y PEP8

Docstrings

Anotaciones

Dataclases o clases de datos

Python como herramienta

Interaccionar con el sistema

Operar con el sistema de archivos

Este manual ofrece un recorrido exhaustivo por Python, desde la instalación y los fundamentos del lenguaje hasta conceptos avanzados como metaclases, programación asíncrona y manejo de bases de datos. Con más de cuarenta capítulos, combina teoría, ejemplos claros y ejercicios prácticos para acompañar al lector —sea principiante o programador intermedio— en el dominio de sintaxis, estructuras de datos, programación orientada a objetos, pruebas unitarias, estilo de código (PEP8) y uso de Python como herramienta de scripting y desarrollo de aplicaciones. Es una guía integral para aprender Python “de principio a fin”.



978-1456298876


Ingeniería en tecnologias de la información y comunicaciones

QA76.73 / H56