You can write whole games in Python using [http://www.pygame.org/ PyGame].
But if you have an existing game and want to add a scripting engine to make it more flexible, Python is a very good choice. But you'll have to learn about IntegratingPythonWithC.