Boston Python workshop 2/Saturday lecture: Difference between revisions

no edit summary
imported>Jesstess
(Created page with 'Welcome to the Saturday lecture section of the Boston Python Workshop! For about 2 hours, we'll work through an introduction to the Python programming language via both a lecture…')
 
imported>Jesstess
No edit summary
 
(15 intermediate revisions by 2 users not shown)
Line 1:
Welcome to the Saturday lecture section of the Boston Python Workshop! For about 2 hours, we'll work through an introduction to the Python programming language via both a lecture and hand-on exercises.
 
== Lecture outline ==
# Review printing and Python as a calculator, from Friday evening
 
# Useful data types: lists, dictionaries, and tuples
# Reviewreview printing and Python as a calculator, from Friday evening
# Flow control: if, for, while, break, continue
# booleans and flow control: truthiness, if, equality and comparing, in
# Exceptions and debugging
# lists
# Functions
# Flowloops and more flow control: if, for, while, break, continue
# Classes
# dictionaries
# Modules
# functions
# classes
# modules
 
== Resources ==
 
* [http://mit.edu/jesstess/www/BostonPythonWorkshop/ Download or browse] the workshop exercises.
* [http://mit.edu/jesstess/www/BostonPythonWorkshopBostonPythonWorkshop2/data_types.txt summary sheet] for Python data types.
* [http://mit.edu/jesstess/www/BostonPythonWorkshopBostonPythonWorkshop2/SaturdayExercises hands-on exercises] to practice Python.
* A Python script explaining [[Boston_Python_workshop_2/Python_classes | Python classes]].
 
For extra practice, see Python's [http://docs.python.org/tutorial/ official tutorial].
Anonymous user