Для того, чтобы непрограммисты могли быстро писать простые скрипты.
Сисадмины, специалисты по машинному обучению, аналитики данных, инженеры и т.д. - подавляющее большинство тех, кто использует Python, не являются программистами.
В тех же редких случаях, когда профессиональные программисты используют Python (например, back-end сайтов), это обусловлено не достоинствами языка, а влиянием моды.
И то, что Google и прочие большие компании используют Python - это следствие первого всплеска моды на Python в web, случившегося во времена PHP 5.3. В те давние времена Python ещё был конкурентоспособен в этой области. Сейчас же крупным корпорациям дешевле поддерживать Legacy, чем переделывать всё на более адекватные технологии. И именно это Legacy адепты Python используют как аргумент в рекламе Python.
В задачах back-end cовременный Python в сравнении с современным PHP неконкурентоспособен. Но при этом мода на Python в back-end искусственно поддерживается - в том числе и многочисленными курсами web-разработки, впаривающими Python как единственный язык для back-end.
Python
Для чего придумали ЯП Python ?
Питон придумали, чтобы его душить
чтоб погромировать
Машинное обучение
Системное программирование. Встроенные в Python интерфейсы доступа к службам операционных систем делают его идеальным инструментом для создания переносимых программ и утилит системного администрирования;
Графические приложения. Простота Python и быстрота разработки делают его отличным средством создания графического интерфейса. В состав Python входит стандартный объектно-ориентированный интерфейс к GUI API;
Веб-приложения. С помощью дополнительных фреймворков на языке Python (Django, Flask, Pyramid) можно создавать полнофункциональные сайты;
Веб-сценарии. Python поставляется вместе со стандартными интернет-модулями, которые позволяют программам выполнять разнообразные сетевые операции как в режиме клиента, так и в режиме сервера;
Интеграция компонентов. Возможность Python расширяться и встраиваться в системы на языке C++ делает его удобным для описания поведения других систем и компонентов;
Приложения баз данных. В Python имеются интерфейсы доступа ко всем основным реляционным базам данных: Sybase, Oracle, Informix, ODBC, MySQL, PostgreSQL, SQLite и многим другим. С их помощью можно создавать приложения баз данных.
Проекты, в которых используется Python
Компания Google использует Python в своей поисковой системе;
Компании Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm и IBM, используют Python для тестирования аппаратного обеспечения;
Сервис YouTube в значительной степени реализован на Python;
Агентство национальной безопасности (NSA) использует Python для шифрования и анализа данных;
Компании JPMorgan Chase, UBS, Getco и Citadel применяют Python для прогнозирования финансового рынка;
Программа BitTorrent для обмена файлами в пиринговых сетях написана на языке Python;
NASA, Los Alamos, JPL и Fermilab используют Python для научных вычислений.
Графические приложения. Простота Python и быстрота разработки делают его отличным средством создания графического интерфейса. В состав Python входит стандартный объектно-ориентированный интерфейс к GUI API;
Веб-приложения. С помощью дополнительных фреймворков на языке Python (Django, Flask, Pyramid) можно создавать полнофункциональные сайты;
Веб-сценарии. Python поставляется вместе со стандартными интернет-модулями, которые позволяют программам выполнять разнообразные сетевые операции как в режиме клиента, так и в режиме сервера;
Интеграция компонентов. Возможность Python расширяться и встраиваться в системы на языке C++ делает его удобным для описания поведения других систем и компонентов;
Приложения баз данных. В Python имеются интерфейсы доступа ко всем основным реляционным базам данных: Sybase, Oracle, Informix, ODBC, MySQL, PostgreSQL, SQLite и многим другим. С их помощью можно создавать приложения баз данных.
Проекты, в которых используется Python
Компания Google использует Python в своей поисковой системе;
Компании Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm и IBM, используют Python для тестирования аппаратного обеспечения;
Сервис YouTube в значительной степени реализован на Python;
Агентство национальной безопасности (NSA) использует Python для шифрования и анализа данных;
Компании JPMorgan Chase, UBS, Getco и Citadel применяют Python для прогнозирования финансового рынка;
Программа BitTorrent для обмена файлами в пиринговых сетях написана на языке Python;
NASA, Los Alamos, JPL и Fermilab используют Python для научных вычислений.
Aza Azi4
для того чтобы я получала миллионы
Алексей Легин
Это ты сама придумала текст ?
Похожие вопросы
- Работа с матрицами на ЯП Python
- Python - хороший ЯП если не определился со сферой разработки?
- Зачем Python программисту надо знать несколько ЯП? Мне писали, что на одном питоне можно писать программы.
- Окончил курсы на степике по Python что делать дальше?
- Python программирование. Помогите написать программу.
- Нейронные сети на Python 3.4
- Помогите, как сделать авторизацию в программе на python?
- Что писать на Python?
- Есть ли смысл изучать python
- Подскажите ресурс\книги с примерами по высшей математике и их решений на языке Python