Here are some online resources you might find useful.
For standard Python modules, typing something like "Python random" into Google usually gets you the info you need.
The Python Programming Wikibook is not too bad. This is a work in progress, often minimal. It is useful if you want a quick overview of something (e.g., what you can do with strings, lists, and dictionaries.)
The full Wikibook is available here: Python Programming
If all else fails, you can consult the official Python documentation. This is not written for beginners, but it can be quite useful. This should become more useful as the term progresses.
Modules, etc.: Python Library Reference
Only for extreme situations: Python Reference Manual
Guido van Rossum, the creator of Python, has written a Python Style Guide. This contains layout and naming conventions for the Python language. These conventions will help you write code that is easily readable by others.