Просмотр содержимого документа
«Особенности программирования на Pyton»
Особенности программирования в Python
Выполнил студент группы МДИ-118
Букин Д. В.
Причины популярности Python
Разработка Python началась еще в 80-е годы ХХ столетия.
Первая предварительная версия появилась в 1991 году. Уже в 1994 году сформировался основной форум Python comp.lang.python.
Python – это язык программирования с достаточно длительной историей.
Причины популярности Python
Интерпретируемость — одно из главных преимуществ “питона”.
Интерпретируемость сильно упрощает тестирование и перемещение с платформы на платформу небольших блоков кода.
Он прекрасно подходит для тех, кто только начинает программировать.
Его сходство с естественным языком (английским) сильно облегчает его изучение, если сравнивать Python с другими языками программирования.
Помимо небольших прикладных скриптов, на Python можно писать и крупные коммерческие приложения, думая только о том, как обеспечить им необходимый функционал .
Основные особенности языка Python
Веб приложения
Программы
Мобильные приложения
Игры
Преимущества и недостатки языка Python
Преимущества языка Python
Он идеально подходит для знакомства с разработкой. Python проще и понятнее более сложных языков. То есть, он идеально подходит для старта.
Для работы с Python предлагается большое количество сред разработки. Помимо этого, предлагается большое количество библиотек и фреймворков, которые существенно упрощают процесс создания приложений.
Python является самым быстрорастущим. Несмотря на достаточно «почтенный» возраст языка, он не просто востребован, но и постоянно развивается. Ежегодно выпускаются новые версии, вносящие определенные элементы улучшений и оптимизации.
Python востребован на рынке. Несмотря на растущее количество программистов, работающих на этом языке, спрос на него тоже растет.
Меньше кода. Разработка на Python идет значительно быстрее, чем на других языках программирования.
Недостатки языка Python
Сферы применения Python
- Web-разработка
- Визуальный интерфейс
- Базы данных
- Системное программирование и администрирование
- Сложные расчёты
- Машинное обучение
- Автоматизация бизнес-процессов
- Геймдев
Перспективы языка Python
- Python применяется для разработки алгоритмов машинного обучения. К примеру, с помощью этого языка программирования был разработан специальный рекомендательный сервис на Netflix .
- Еще одно перспективное направление – парсинг данных. Продвижение сайтов в сети Интернет – важный этап развития любого бизнеса. Для упрощения этой процедуры пишутся специальные скрипты с помощью Python, которые позволяют собрать информацию о ссылках, картинках и многое другое.
Заключение
- Программы на Python разрабатываются в среднем в полтора-два (а порой и в два-три) раза быстрее, нежели на компилируемых языках (С, С++, Pascal). Поэтому, язык может представлять не малый интерес и для профессиональных программистов, разрабатывающих приложения, не критичные к скорости выполнения, а также программы, использующие сложные структуры данных.