Simeon Franklin

Welcome to my Python Fundamentals Course!

Completions from last week are here.

Following are additional resources, links, and documentation that you will need to complete the Python Fundamentals Course. We've added new lab assignments (and try a random project if you run out of things to do) but don't forget to grab the source for the test driven labs referenced in the book. Also you can download a pdf version of the course material.

Group quiz questions can be found here.

Windows users should make sure they have a usable python development environment set up.

Additional Resources

Important Basics You Should Know

Python builtin functions: see the http://docs.python.org/library/functions.html. Or


import __builtin__
dir(__builtin__)

Keywords: see the docs http://docs.python.org/reference/lexical_analysis.html#keywords. Or


import keyword
print(keyword.kwlist)

Tools

Additional Documentation Referred to in Class

Don't forget the old labs! Also see saved interactive ipython shell sessions (day1, day2, day3, and day 4.) - this contains all the code (mistakes and all) I typed in the most recent class in response to questions.

ps - Go forth and code - but don't do this!