There’s loads of resources on the net for learning to code with Python. These three are my recommendations.
- Codecademy Python track: sign up (free) with Codecademy and learn Python piece-by-piece.
- Learn Python The Hard Way: using the online HTML book (or spend $$ for extras).
- Project Euler: set yourself some of the challenges from Project Euler.
[Update: 06 Jan 2013]
Here’s #4: http://www.pythonforbeginners.com/