There are things you can do with Python that you would be mad to do with C++. As always, to be a good programmer you need to know more than one language. To be frank, Python is the most awesome general purpose language ever built. There are so many things you can do, and you can code it quickly, and it will run pretty damn quick, especially if you use Cython.