Boston Python Workshop/1/Saturday/Lecture material: Difference between revisions

From OpenHatch wiki
imported>Jesstess
(Created page with 'On Saturday morning, we'll work through an introduction to the Python programming language. We'll cover the topics below interactively, by experimenting together at a Python prom…')
 
imported>Paulproteus
 
(No difference)

Latest revision as of 20:21, 14 June 2011

On Saturday morning, we'll work through an introduction to the Python programming language. We'll cover the topics below interactively, by experimenting together at a Python prompt and reading and modifying example scripts that demonstrate these concepts. The afternoon projects will be another great way to practice.

  1. Basic data types: numbers, strings, lists, dicts, and sets
  2. Printing and comment characters
  3. Flow control: if, for, while, break, continue
  4. Functions
  5. Error handling
  6. I/O: raw_input, file I/O, sys.argv
  7. Classes: classes, self, inheritance
  8. Modules: importing modules, __name__ == "__main__"

For extra material, see Python's official tutorial.