A Whirlwind Tour of Python - O'Reilly Media
"To tap into the power of Python's open data science stack—including NumPy, Pandas, Matplotlib, Scikit-learn, and other tools—you first need to understand the syntax, semantics, and patterns of the Python language. This report provides a brief yet comprehensive introduction to Python for engineers, researchers, and data scientists who are already familiar with another programming language."
jakevdp/WhirlwindTourOfPython: The Jupyter Notebooks behind my OReilly report, "A Whirlwind Tour of Python" @GitHub
jakevdp (Jake Vanderplas) @GitHub