For a strong submission, I'd like to see you actually produce graphical output from your explorations. You can do this in one of two ways.
You could print out a file that gets processed by another program. For example, your Python program could actually print a file that is intended to be consumed by GNUPlot, R, or GraphViz. After your Python program is done, you would then run one of these other programs on that output, and see the pretty picture that results.
Another way would be to use a Python library for visualization. RPy is one example. (I will see about having this installed on our machines. Because David is awesome, he's adding it this afternoon.)
You will have to do some research on your own in either event. I will provide some hints to get you started along these lines, but it isn't terribly difficult: you must read documentation, patiently explore, and ask for help when you need it.
