It may be a good idea to contain all useful resources that people find in a single place, a link and a short description maybe? And an idea of skill level required?
So far, I have found one! https://developers.google.com/edu/python/ - Beginner! Originally Posted by Google Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding
News - pygame - python game development
Add on library with a number of useful functions to make games program in Python a lot easier. Most online tutorials seem to make use of this at some point. Python Programming Language – Official Website
The language itself, for those who haven't downloaded/installed it yet BeginnersGuide/NonProgrammers - Python Wiki
I typed "Python noob" into google and this was the first link! IntegratedDevelopmentEnvironments - Python Wiki
List of IDE's instead of using the command line, also woth looking at: Notepad++ Home (and: Python Script - Plugin for Notepad++)
Invent Your Own Computer Games with Python - A couple of free, open source PDF books: http://inventwithpython.com/IYOCGwP_book1.pdf - Invent Your Own Computer Games with Python http://inventwithpython.com/makinggames.pdf - Making Games with Python & Pygame
I've been using Program Arcade Games With Python And Pygame [Provided by Bondbill2k2] at work.
But, I've also got Learn to code | Codecademy working from home, so I'm using that as well. [IT HAS ACHIEVEMENTS!]
For the assets side, ccmixter.org for Creative Commons licenced music.
For Visual Studio users, PTVS 2.0 Alpha Plugin Python Tools for Visual Studio extension
I've moved onto pygame tutorials now, and theirs are OK to start with. Pygame Front Page — Pygame v1.9.2 documentation
Some python/pygame stuff. Index of /~pconrad/cs5nm/topics
[Plus, Python to Java. ]