Python is a really good general purpose language. Therefore, you could develop games using Python. I've heard that pygame (pygame.org) is quite popular for example. I suppose it really depends on the type of games you want to build. However, I personally feel that Python is better suited to other areas like data science. For building games, I think that "C" is always going to be a popular choice. Unity (unity3d.com/) is very popular these days too. I am busy learning Unity for fun. In the beginning I was surprised to see that it uses C#. Btw, if you're interested in getting into Python and seeing where it is applied then I would highly recommend MOOC platforms like Coursera and Edx to learn more.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.