Sabiendo programar, casarse con un lenguaje no es necesario ni conveniente. Python es maravilloso desde mi punto de vista para hacer cositas pequeñas y rápidas (ya sé que hay bibliotecas y proyectos complejos hechos en Python), donde quizá escribir el mismo programa en C++ es más tedioso y "apiolar moscas a cañonazos", y en general para empezar a programar Python no me parece una mala elección.