1.
Langtangen, H. P. A primer on scientific programming with Python. vol. Texts in computational science and engineering (Springer, 2016).
2.
Langtangen, H. P. A primer on scientific programming with Python. vol. Texts in computational science and engineering (Springer, 2014).
3.
Newman, M. E. J. Computational physics. (Createspace, 2013).