Learn Python¶
My favourite introductions to Python¶
Oleksii Trekhleb’s Playground and Cheatsheet for Learning Python
Python introduction at QuantEcon
“The Python language” chapter in SciPy lectures
Introductory books on Python¶
A popular online book with good content is The Hitchhiker’s Guide to Python. But something about the author approaches in other projects that I do not quite like.
Older online or print books, still often recommended:
Zed Shaw. Learn Python the Hard Way (online)
Mark Pilgrim. Dive into Python (online)
Mark Lutz. Learning Python (print)
Best practices¶
Not quite introductory, but useful as review:
Installation¶
Common options to install Python are the following:
Local computer: Anaconda distribution
Remote notebook: Google Colab
Quick examples: Repl.it