🔗 Think Python, 3rd edition
Think Python is an introduction to Python for people who have never programmed before – or for people who have tried and had a hard time.
The book is now entirely in Jupyter notebooks, so you can read the text, run the code, and work on the exercises, all in one place. Using the links below, you can run the notebooks on Colab, so you don’t have to install anything to get started.