Book details
Think Python
Categories Python
An introduction to Python programming presented as runnable Jupyter notebooks, with exercises alongside the text. It covers functions, recursion, iteration, data structures, text analysis, files, databases, and object-oriented programming.