Das Buch "Python Challenge" ist vom Konzept her sehr ähnlich einem anderen Buch des Autors, "Java Challenge". Es enthält ebenfalls 100 Aufgaben verschiedener Schwierigkeitsstufen, allerdings dieses Mal in Python. Die Aufgaben sind nach Themengebieten sortiert, mit einer Einführung am Kapitelanfang und den Musterlösungen am Kapitelende.Der Autor hat eine gute Auswahl von Aufgaben vorbereitet, sowohl für Anfänger als und Fortgeschrittene. Das Format war mir bereits vom Java-Buch bekannt. Allerdings war Pytest bzw. Unit Test neu für mich und deswegen besonders interessant. Ich habe einige Aufgaben intensiv durchgearbeitet, und es macht wirklich viel Spaß, die Lösungen mit den Musterlösungen zu vergleichen. Der Lerneffekt ist groß. Die Buch-Idee ist gut, denn für den Berufsalltag sowie das Vorstellungsgespräch kann man praktisches Können immer gut gebrauchen.Für jeden Programmierer, der mehr Übung in der Programmiersprache Python braucht, ist dieses Buch lesenswert und empfehlenswert.