Trata tanto conceptos simples como la introducción a la programación, o los fundamentos del lenguaje, entre los que puedes encontrar las variables, las cadenas y estructuras de datos como las listas, las tuplas y los diccionarios; hasta conceptos más avanzados como la programación orientada a objetos, el control de errores y las pruebas de código.
Este es un libro claro, detallado y bien estructurado. Trata tanto conceptos simples como la introducción a la programación, o los fundamentos del lenguaje, entre los que puedes encontrar las variables, las cadenas y estructuras de datos como las listas, las tuplas y los diccionarios; hasta conceptos más avanzados como la programación orientada a objetos, el control de errores y las pruebas de código. Los primeros capítulos son fáciles de entender, pero cuando los autores empiezan a introducir conceptos más avanzados, como las expresiones regulares, las explicaciones presuponen ciertas nociones que no se han explicado previamente y esto dificulta el avance. Otro punto a mejorar del libro son las capturas de pantalla y los ejemplos de código que están en un tamaño pequeño que no facilita su lectura. Si pasamos por alto estos detalles, se trata de un libro perfecto tanto para principiantes como para personas que ya saben algo de programación.