Introduction to Python computations in science and engineering
This is an introduction Python computations for scientists and engineers. It is especially suitable for people with no Python experience, and who need to solve science and engineering problems. After reading this booklet you will know basic algebraic calculations, plotting, nonlinear algebra and linear algebra. You will learn how to run Python for free and with no software installation with Google Colab. See https://www.youtube.com/watch?v=B2uS-S9K094 to see how easy it will be to get started with Google Colab.
See this video overview of the booklet.
You may find these supplements helpful:
Functions in Python https://pointbreezepubs.gumroad.com/l/python-functions
Conditional statements (if/elif/else) https://pointbreezepubs.gumroad.com/l/pycse-conditional
Iterations in Python (for/while) https://pointbreezepubs.gumroad.com/l/pycse-iteration
Data types and structures in Python https://pointbreezepubs.gumroad.com/l/pycse-data-structures
You will get a PDF with all the narrative, code and results, and an IPython notebook you can run on your own or with Google Colab.