Además, va un paso más allá y también te introduce dos librerías del ecosistema Python como son PyQt y Matplotlib.
El lector ideal de este libro es una persona que se inicia en la programación, tanto si ya tiene algún conocimiento como si empieza de cero. Su contenido es bueno y extenso (abarca las 560 páginas), con unas explicaciones claras, detalladas y minuciosas, un aspecto que puede que agradezcas o te parezca excesivo. También se trata de un libro muy práctico ya que incluye más de 150 ejercicios y ejemplos explicados paso a paso. El autor presenta los fundamentos de Python y su filosofía, e incluye conceptos de programación orientada a objetos. Además, va un paso más allá y también te introduce dos librerías del ecosistema Python como son PyQt y Matplotlib. La primera enfocada al desarrollo de aplicaciones gráficas de escritorio, y la segunda a la generación de gráficos. Por tanto, a pesar de ser un libro que considero de nivel principiante, una vez lo hayas terminado tendrás un nivel de conocimientos intermedio.