Obtenga una introducción completa y profunda al lenguaje Python principal con este libro práctico. Basado en el popular curso de capacitación del autor Mark Lutz, esta quinta edición actualizada lo ayudará a escribir rápidamente código eficiente y de alta calidad con Python. Es una forma ideal de empezar, ya sea que sea nuevo en la programación o un desarrollador profesional versado en otros lenguajes.
Completo con cuestionarios, ejercicios e ilustraciones útiles, este tutorial fácil de seguir y a su propio ritmo lo inicia con Python 2.7 y 3.3, las últimas versiones en las líneas 3.X y 2.X, además de todas las demás versiones de uso común hoy en día. También aprenderá algunas características avanzadas del lenguaje que recientemente se han vuelto más comunes en el código Python.
- Explore los principales tipos de objetos integrados de Python, como números, listas y diccionarios.
- Cree y procese objetos con declaraciones de Python y aprenda el modelo de sintaxis general de Python.
- Utilice funciones para evitar la redundancia de código y empaquetar código para su reutilización.
- Organice declaraciones, funciones y otras herramientas en componentes más grandes con módulos.
- Sumérjase en las clases: la herramienta de programación orientada a objetos de Python para estructurar código.
- Escriba programas grandes con el modelo de manejo de excepciones y las herramientas de desarrollo de Python.
- Aprenda herramientas avanzadas de Python, incluidos decoradores, descriptores, metaclases y procesamiento Unicode.