3. Introduction to Python

This section contains an introduction to Python.

Python has had a lot of good introductory material written for it, and the notes given here are just a bare bones introduction targeting basic concepts needed in this course. It often pays when working on a programming language to get several different takes on the material. In the interest of giving students a different perspective, and generally broadening their knowledge, here are some of the best quick introductions to Python:

  1. Older version of Python tutorial, better for beginners Actually written by Guido van Rossum.

  2. Current Python docs tutorial

  3. How to think like a programmer

  4. Google’s Python class

  5. MIT Intro to programming through Python