Programming techniques
The following sections introduce you to some of the techniques you will need to program with Python.
In this section:
Creating functions
Using dictionaries
Reading and writing from files
Error handling
Functions and modules
Writing your own modules