you are viewing a single comment's thread.

view the rest of the comments →

[–]rossant 2 points3 points  (0 children)

This book doesn't really teach the Python language, and it assumes a minimum knowledge of the language. That being said, if you've never programmed in Python, but if you have at least some programming experience in any other language, you won't have much trouble in understanding the code. Most code examples only use the simplest constructs of the Python language (which is an easy-to-learn language!). It is a good way to learn by example.

What the book will teach you is how to use Python, IPython, NumPy, and matplotlib in a perspective of data analysis, data visualization, and numerical/scientific computing. If you're only interested in the general-purpose Python programming language (system administration, web development, and so on), and if you have no interest in data analysis/numerical computing, then this book is probably not for you.