Q:

Python IDE/Environment for a beginner on Windows

I want to refresh my Python by running some small scripts. 
What would the best setup on Windows be? 
Everything I should install - IDE, Interpreter, etc. 
Basic debugging and good help with syntax is important. 
Free or free trial. 
I often see Eclipse mentioned, but i think that must be heavy when i don't know Eclipse. 
(I do know CodeLite, KDevelop and of course Visual Studio)

A:

I'm using Dreampie to test unfamilliar functions/libraries and Pycharm for larger code. 

A:

I've tried several IDEs for Python and I have found that I like IEP the best.  It's small, has good features, and integrates the Python shell into its environment. 
With a language like Python it's not quite as important to have a fully fledged IDE, so a good text editor will work too.  Vim is great if you can learn how to use it.  If that's not worth your time you can go for something simpler, like Notepad++. 
Of course, Python comes with its own IDE, IDLE, on Windows.  It doesn't have very many features, to such a degree that it's really only a glorified editor designed for one language only, but it's tolerable.