Introduction to Python

Duration: 1 Week

Summary:

Python is a programming language that can be used for writing anything from very simple scripts to entire applications. If you are unfamiliar with Python, or need a refresher, please check out online resources suggested below. If you don't have python installed locally (Mac OS X ships with a version of 2.7, and Yosemite/10.10 has the IDLE IDE as well), you can use an online IDE such as this one for Python 3 or this one for Python 2 . Unfortunately there are syntax and behavioral differences between the two versions, so it is important to know which version you are looking at. There is a tool called 2to3 that helps migrate version 2.x code to version 3.x, and it's description points to some of the differences.

Learning Objectives

The objective of this module is to introduce basic concepts of Python and exemplify some uses for it.

Course Material


Conceptual Questions

Practicum