Labs:
Submission guidelines:
Once you are finished with the lab, upload the source code (zipped into one file if your project has multiple files -- note that you do not need to submit .pyc files) to CourseWeb in the appropriate lab. Be sure to include your name in the source code.
- Lab 1: Starting with Python
- Lab 2: String and Math Operations, Input from the User, and Python Documentation
- Lab 3: if statements and while loops
- Lab 4: for loops and lists
- Lab 5: Reading and Writing Files
- Lab 6: Exception Handling and Functions
- Lab 7: Functions and Modules
- Lab 8: Classes (the
Product
class)
- Lab 9: Classes and Dictionary