There are several well written textbooks on how to start with Python.
Unlike other introductions this one is focussing on the elements of the language, that are important to write programs in a scientific or engineering environment.
H.P. Langtangen did his job very well and professional.
This book is structured, descriptive, full of examples and exercises.
The student receives a considerable amount of knowledge how to cope with even some complex math and engineering tasks in Python and how to visualize results.
... that's what I expected from the book's title and that's what I got.
The quality of cover and paper of this book are also excellent.
If I would not own this book already, I'd order it without hesitation.
Kudos!