Boston Python Workshop/1/Saturday/Lecture material: Difference between revisions
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 m (moved Boston Python workshop/1/Saturday/Lecture material to Boston Python Workshop/1/Saturday/Lecture material: Proper nouns, all the way) |
(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.
- 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.