I wouldn\'t call myself programmer, but I\'ve started learning Python recently and really enjoy it.
I mainly use it for small tasks so far - scripting, text processing,
If you are on Windows, give Pyscripter a try -- it offers comprehensive, step-through debugging, which will let you examine the state of your variables at each step of your code.