There a lot good info for python already, so I'm not going to try to reinvent the wheel; you'll notice an abundance of external links in the articles below. This series is intended to provide some high level, personal perspective and provide some specific, dead simple instructions for some basic getting-started hang-ups.
The first section discusses why to learn Python, which version to choose, and installation and configuration topics.
Getting Up and RunningA wholehearted recommendation of the Google Python online class, and some more personal perspective on learning strategies for Python and various modules that have worked for me.
Learning PythonI fully recommend using an IDE (integrated Development Environment) from the very beginning and pretty much all the time, namely PyCharm. After you get used to it, it just makes life easy.
Using an IDE