Python for Windows by default comes with IDLE, which is the barest-bones IDE I\'ve ever encountered. For editing files, I\'ll stick to emacs, thank you very much.
H
Year 2017-2019 Answer:
Try Visual Studio Code, it has great support for Python debugging, auto completion and more!
See this link for details: https://code.visualstudio.com/docs/languages/python#_debugging