Instead of using assertions to make sure a Circle object isn't instantiated with a zero or negative radius or diameter, used and if statement with a raise ValueError.
Updated test module for circle.py to test that the ValueError is raised in the case of an attempted instantiation of a Circle object with a negative or zero radius (or diameter), instead of the AssertionError.
Merge branch 'master' of https://github.com/UWPCE-PythonCert/IntroToPython
HW 8 - partial
HW 8 Complete
Merge pull request #86 from voite1/master

Homework 8 complete
added a bunch of stuff for session 09
Merge branch 'master' of https://github.com/UWPCE-PythonCert/IntroToPython
in pretty good shape for session 09
separated sparse array from sparse array using slices, have all tests passing, probably need more tests
merged stuff, good catch Chis. got rid of bad print statement
Merge pull request #83 from imdavis/master

Session 07 Assignment: Circle Class
final session 9 presentation
Merge branch 'master' of https://github.com/UWPCE-PythonCert/IntroToPython
Merge branch 'session08' of https://github.com/UWPCE-PythonCert/IntroToPython into session08
Merge branch 'session08'
minor tweeks
added updated sparse array
fixed slicing in class, added new test to check adding in values like list does, this test failing
Generate lab, modified sparse array, decoratory lab.