Welcome to Python: A Crash Course
About
This is a crash course for Python. We'll quickly go through the basic data types of Python (strings, lists, sets, dictionaries), and cover conditionals and loops (if-else, while loops, for). We'll end with a couple of examples, and some exercises for you to try.
Acknowledgements
- Pacific Institute for the Mathematical Science (PIMS), Compute Canada and Cybera for creating Syzygy and hosting Jupyter notebooks for thousands of students and researchers across Canada. Check syzygy.ca for a list of Canadian Universities that offer a syzygy server to their students, or go to pims.syzygy.ca to login with a google account.
- Jupyter, Python and SciPy developers for creating transformative open source tools.
- Google CoLab for allowing everyone access to Jupyter notebooks with loads of precofigured libraries.
- MkDocs developers and Martin Donath for creating a Material Design theme for MkDocs.
- Python for Everybody: Exploring Data in Python 3 by Charles Severance (and his Coursera course of the same name)
- Cracking Codes with Python, by Al Sweigart
Back to py4math