A Whirlwind Tour of Python

Jake VanderPlas

This website contains the full text of my free O'Reilly report, A Whirlwind Tour of Python.

A Whirlwind Tour of Python is a fast-paced introduction to essential features of the Python language, aimed at researchers and developers who are already familiar with programming in another language. The material is particularly designed for those who wish to use Python for data science and/or scientific programming, and in this capacity serves as an introduction to my longer book, The Python Data Science Handbook.

The content is also available on Github in the form of Jupyter Notebooks, or from O'Reilly site as a free e-book or free pdf.

This material is released under the "No Rights Reserved" CC0 license, and thus you are free to re-use, modify, build-on, and enhance this material for any purpose.

License

This material is released under the "No Rights Reserved" CC0 license, and thus you are free to re-use, modify, build-on, and enhance this material for any purpose.

That said, I request (but do not require) that if you use or adapt this material, you include a proper attribution and/or citation; for example

A Whirlwind Tour of Python by Jake VanderPlas (O’Reilly). Copyright 2016 O’Reilly Media, Inc., 978-1-491-96465-1

Read more about CC0 here.