Harlow: Pearson, 2013. — 223 p.
Python is a free open-source language and environment that has tremendous potential in the scientific computing domain. Computing with Python presents the programming language in tight connection with mathematical applications. The approach of the book is concept based rather than a systematic introduction to the language. It is written for a mathematical readership and is aimed at students with a mathematical background.
Getting Started
Variables and Basic Types
Container Types
Linear Algebra: Arrays
Advanced Array Concepts
Plotting
Functions
Classes
Iterating
Error Handling
Namespaces, Scopes and Modules
Input and Output
Testing
Comprehensive Examples
Python commands index
Appendix; Calling MatLAB from Python