Лучше для чего? Python лучше для того, чтобы быстренько набросать примитивный тихоходный скрипт, решающий типовую рутинную задачу. C++ лучше для создания больших высокоэффективных систем.
Любой язык программирования - всего лишь инструмент для решения определённого круга задач. И использование языка для задач вне этого круга крайне неэффективно - как закручивание шлицевого шурупа крестовой отвёрткой.
C++ — производительность. Его скорость работы намного выше в сравнении с Python. C++ подходит почти для всех платформ, а также для встроенных систем, в то время как Python работает только на отдельных платформах, поддерживающих высокоуровневые языки.