Python is a free and easy-to-use software tool that offers a significant alternative to proprietary packages such as MATLAB (R) and Mathematica (R). This book explains Python from scratch, covering everything students and researchers need to get up and running. No previous knowledge of the software is required.