Every Linux system comes with Python.
Anaconda (My recommendation)
Google Colab
Spyder
IDLE
Python Official Website
NumPy and SciPy Documentation
M. Lutz, Learning Python, O'Reilly Media, fourth edition, 2011.
H. P. Langtangen, A Primer on Scientific Programming with Python, Springer, New York, 2011.