Python is very easy to learn. However, for newbies, you need a code editor that allows you to view code completion. Code completion helps to develop and learn a new computer language rapidly and that is why, Eclipse is one of the most popular Integrated Development Environments (IDE) out there.
To develop programs using Python on Eclipse, you can install the PyDev package in your favorite Linux distribution. For Fedora, do the following:
# yum install eclipse-pydev <enter>
Now you are ready to start the Eclipse IDE and develop programs using python. When you position your mouse pointer over any line in your Python program, you will see the details of the parameters / syntax for that line. Windows developers too can benefit from the power of Eclipse and Python.