Spyder is an open source platform to write python program. It is designed by scientists and is exclusively for data scientists, data analysts, and engineers. It has many features which makes it easy to use and a very good IDE for python.
It analyzes code to provide automatic code completion, horizontal/vertical splitting, and a go-to-definition. It has automatic colon insertion after if, else, while etc. It includes a powerful debugger
Above images shows the spyder IDE.
It can be easily downloaded from its official website. It is easy to use and very good for beginners.