Boston Python Workshop/1/Saturday/Lecture material
< Boston Python Workshop
Jump to navigation
Jump to search
Revision as of 22:13, 11 June 2011 by 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…')
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.
- Basic data types: numbers, strings, lists, dicts, and sets
- Printing and comment characters
- Flow control: if, for, while, break, continue
- Functions
- Error handling
- I/O: raw_input, file I/O, sys.argv
- Classes: classes, self, inheritance
- Modules: importing modules, __name__ == "__main__"
- Download or browse the workshop exercises.
- summary sheet for Python data types.
For extra material, see Python's official tutorial.