Кратко: web-разработка, data science, автоматизация процессов. Web-разработка На python пишут серверную часть приложений. И обычно используют один из двух фреймворков: Есть и другие фреймворки, например, Tornado, Twisted. Просто Django и Flask - самые популярные. Почему тут применяется python? Я думаю, из-за лаконичности кода и большого количества библиотек. Data Science Python широко применяется в анализе данных и машинном обучении. В первую очередь это связано с итеративностью анализа. Часто нужно быстро проверить несколько гипотез, и проще использовать стиль python. Представьте, что вам нужно добавить еще один столбец в анализ табличных данных, в компилируемом языке пришлось бы заново собирать программу. И таких изменений происходит очень много во время анализа. Еще тут опять немаловажную роль играет лаконичность: вы наверно иногда встречали статьи вида "пишем распознавание котиков в 10 строк". Это всё благодаря тому, что в скриптах на python необязательно писать много "лишнего"