This folder contains an official notebook ZIP for the freely available book:
Think Python: How to Think Like a Computer Scientist, 3rd Edition
Author: Allen B. Downey
Publisher / original book page: Green Tea Press
Included file: ThinkPython3Notebooks-19cb35f68cf4.zip
Official source: https://greenteapress.com/wp/think-python-3rd-edition/
Official online version: https://allendowney.github.io/ThinkPython/
Official source repository: https://github.com/AllenDowney/ThinkPython
License for text: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
License for code: MIT License
- Download the local notebook ZIP
- Read the official online version
- Official Green Tea Press page
- Official GitHub repository
The third edition of Think Python is notebook-first.
This local file is not a PDF or EPUB. It is an official notebook ZIP from the official source repository, pinned to the current v3 branch commit at the time it was added.
Think Python is useful for learning and reviewing:
- Python fundamentals
- variables and statements
- functions
- conditionals and recursion
- iteration
- strings and regular expressions
- lists, dictionaries and tuples
- files and databases
- object-oriented programming
- testing basics with doctest and unittest
- practical learning with Jupyter notebooks
This book is not my work.
It is included here as a non-commercial learning resource because the text is available under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International and the code is available under the MIT License.
Official license page for the text:
https://creativecommons.org/licenses/by-nc-sa/4.0/
MIT License: