Good IDE for python. IDE =useful to understand your code much better than a text editor.
Pycharm is one of the best ide for Python. At beginning you can start with sublime. It has support for Python --- An IDE (Integrated Development Environment ) understand your code much better than a text editor.