Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Установка и использование интегрированной среды PyCharm для разработки приложения на языке Python

для подготовки студентов по направлению 09.02.07 Информационные системы и программирование, 09.03.02 Информационные системы и технологии
Покупка
Новинка
Основная коллекция
Артикул: 848067.01.99
Доступ онлайн
800 ₽
В корзину
В учебно-методическом пособии содержатся теоретические материалы и примеры установки и использования интегрированной среды PyCharm, а также основных библиотек для разработки приложений на языке Python. Включены графические иллюстрации выполнения основных процедур по инсталляции, настройке и использования рассматриваемой интегрированной среды PyCharm. Предназначено для подготовки студентов по направлению 09.02.07 Информационные системы и программирование, 09.03.02 Информационные системы и технологии. Материалы пособия могут быть полезны магистрантам и аспирантам направлений 09.00.00 и 2.3.1.
Рогачев, А. Ф. Установка и использование интегрированной среды PyCharm для разработки приложения на языке Python : учебно-методическое пособие для подготовки студентов по направлению 09.02.07 "Информационные системы и программирование", 09.03.02 "Информационные системы и технологии" / А. Ф. Рогачев, Е. В. Мелихова, Т. В. Плещенко. - Волгоград : ФГБОУ ВО Волгоградский ГАУ, 2024. - 52 с. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2183445 (дата обращения: 21.11.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
 Министерство науки и высшего образования Российской Федерации  
Департамент координации деятельности организаций  
в сфере сельскохозяйственных наук  
Федеральное государственное бюджетное образовательное учреждение  
высшего образования  
«Волгоградский государственный аграрный университет»  
 
Кафедра «Математическое моделирование и информатика» 
 
 
 
 
 
А. Ф. Рогачев  
Е. В. Мелихова  
Т. В. Плещенко  
 
 
 
УСТАНОВКА И ИСПОЛЬЗОВАНИЕ 
ИНТЕГРИРОВАННОЙ СРЕДЫ 
PYCHARM ДЛЯ РАЗРАБОТКИ  
ПРИЛОЖЕНИЯ НА ЯЗЫКЕ PYTHON 
 
Учебно-методическое пособие 
 
 
 
 
 
 
 
 
 
 
Волгоград  
Волгоградский ГАУ  
2024  
1 


УДК 519.87:631.145 
ББК22.1 
Р - 47 
 
 
 
Рецензент –  
кандидат экономических наук, доцент кафедры «Информационные 
системы в экономике» ФГБОУ ВО Волгоградский государственный 
технический университет А. Б. Симонов 
 
 
 
 
Рогачев, Алексей Фруминович  
Р – 47   Установка и использование интегрированной среды PyCharm 
для разработки приложения на языке Python / А. Ф. Рогачев, Е. В. Мелихова, Т. В. Плещенко. – Волгоград: ФГБОУ ВО Волгоградский 
ГАУ, 2024. – 52 с. 
 
В учебно-методическом пособии содержатся теоретические материалы и примеры установки и использования интегрированной среды PyCharm, а также основных библиотек для разработки приложений 
на языке Python. Включены графические иллюстрации выполнения 
основных процедур по инсталляции, настройке и использования рассматриваемой интегрированной среды PyCharm. 
Предназначено для подготовки студентов по направлению 
09.02.07 Информационные системы и программирование, 09.03.02 
Информационные системы и технологии.  
Материалы пособия могут быть полезны магистрантам и аспирантам направлений 09.00.00 и 2.3.1. 
 
УДК 519.87:631.145 
ББК22.1 
 
 
 
 
© ФГБОУ ВО Волгоградский ГАУ, 
2024  
© Авторы, 2024  
2 


ВВЕДЕНИЕ 
 
В современном мире информационных технологий (ИТ) Python 
занимает одно из ведущих мест среди языков программирования благодаря своей гибкости, мощности и простоте изучения. Разработка 
программного обеспечения требует не только знания языка, но и умения эффективно использовать доступные инструменты, которые могут 
значительно упростить и ускорить процесс создания приложений. Одним из таких инструментов является интегрированная среда разработки (IDE) PyCharm, разработанная компанией JetBrains. Это пособие 
предназначено для тех, кто хочет освоить PyCharm и использовать все 
возможности этой среды для разработки на Python. 
PyCharm поддерживает разработчика на каждом этапе создания 
приложения: от написания кода до его тестирования и отладки. Среда 
обладает рядом уникальных особенностей, таких как интеллектуальное завершение кода, система контроля версий, инструменты для работы с базами данных и веб-технологиями, а также поддержка различных фреймворков, включая Django и Flask. 
В первом разделе мы рассмотрим процесс установки PyCharm и 
настройку среды для работы с Python. Вы узнаете, как настроить интерпретатор, создать свой первый проект и настроить рабочее пространство согласно вашим предпочтениям. 
Далее, во втором разделе, будет описано, как эффективно использовать редактор кода: проверки синтаксиса на лету, функции автодополнения и рефакторинга кода. Также будет затронута тема использования шаблонов кода и настройки стилей кодирования. 
Третий раздел посвящен инструментам отладки и тестирования 
в PyCharm. Вы научитесь работать с отладчиком, настраивать точки 
останова, а также использовать профилировщик для оптимизации 
производительности приложений. 
Последний раздел будет посвящена специфическим аспектам 
использования PyCharm для веб-разработки и работы с базами данных. Рассмотрим создание веб-приложений с помощью Django и 
Flask, а также основы работы с SQL и системами управления базами 
данных прямо из IDE. 
Настоящее пособие может стать вашим надежным помощником в 
освоении PyCharm и поможет вам максимально эффективно использовать возможности этой среды для разработки качественных и функциональных Python-приложений для различных отраслей, включая АПК. 
 
 
 
3 


ОБЩАЯ ХАРАКТЕРИСТИКА И УСТАНОВКА ЯЗЫКА 
PYTHON 
 
Python – это объектно-ориентированный язык программирования общего назначения, который разработан с целью повышения продуктивности работы, как программистов, так и пользователейприеладников. Он имеет следующие плюсы: 
 низкий порог вхождения – синтаксис Python достаточно понятен для новичков; 
 это логичный, лаконичный и понятный язык программирования (разве что Visual Basic может сравниться с ним по этим параметрам); 
 это кросс-платформенный язык, который подходит для разных 
платформ (Windows и Linux); 
 есть реализация интерпретаторов для мобильных устройств и 
менее популярных систем;  
 имеет широкое применение - используется для разработки 
веб-приложений, игр, математических вычислений, машинного обучения, в области Интернета вещей);  
 пользуется сильной поддержкой в Интернете со стороны своих приверженцев; 
 имеет мощную поддержку компаний-гигантов IТ-индустрии 
(Google, Facebook, Dropbox, Spotify, Quora, Netflix); 
 обеспечивает высокую потребность в программистах своего 
направления на рынке труда; 
 в мире Python много качественных библиотек, так что не приходится «изобретать велосипед», если надо срочно решить какую-то 
коммерческую задачу; 
 для обучения Python имеется достаточно много литературы - в 
первую очередь, правда, на английском языке, впрочем, и в переводе 
также издано большое количество книг, пишут учебники по Python и 
многие отечественные авторы; 
 Python отличается строгими требованиями к оформлению кода 
(требует отступов), что, несомненно, является преимуществом - язык 
способствует писать код организованно и красиво. 
Рассмотрим подробнее те операторы и процедуры, которые нам 
понадобятся в процессе создания реализации веб-приложения.  
Базовыми элементами Python являются: 
 переменные; 
 функции; 
 массивы; 
 условия и циклы; 
 классы и объекты с примерами их создания; 
 программные модули; 
 оконные формы, как основы создания интерфейса. 
4 


Для создания приложений на языке Python нам понадобятся 
другие приложения, которые помогают создавать программный код, 
предоставляя справочную информацию по мере необходимости и позволяя запускать на выполнение написанный код. В этом пунктк рассмотрено, как получить копию Python, установить ее на жесткий диск 
ПК, найти установленные приложения, которые можно использовать, 
и протестировать установленную копию, чтобы убедиться в ее функционировании. 
 
1.1 3АГРУЗКА ТРЕБУЕМОЙ ВЕРСИИ PYTHON 
 
Для каждой платформы, представляющей собой сочетание аппаратных и программных средств, существуют специальные правила, 
которым нужно следовать при выполнении приложений. Python скрывает соответствующие детали от пользователя. Вы просто вводите 
код, который выполняется на любой поддерживаемой платформе, и 
Python преобразует этот код в то, что может быть запущено на текущей платформе. Для того, чтобы подобное преобразование было 
успешным, нужно располагать версией Python, которая работает в вашей конкретной системе, например, в среде Windows, Мае OS Х и 
Linux. Программы могут работать и в других системах, поскольку не 
используют код, специфичный для платформы. 
Чтобы получить версию Python, подходящую для вашей платформы, перейдите по адресу https: // www. python. org/ downloads 
/release/python-ХХХ/, где ХХХ – код требуемой версии, например, 390. 
Раздел загрузки обычно скрыт, поэтому нужно выполнить прокрутку, чтобы получить к нему доступ. После этого на экране появится страница, подобная показанной на рис. 1. Основной раздел этой 
страницы содержит ссылки на загрузочные файлы для Windows, Мас 
OS Х или Linux. Эти ссылки позволяют выполнить установку по 
умолчанию.  
В левой части страницы находятся ссылки для разных платформ, отображающие альтернативные конфигурации Python, которые 
можно использовать в случае необходимости. Например, если вам понадобится редактор с расширенными функциями, отличающийся от 
редактора, предлагаемого стандартным пакетом Python, можете воспользоваться одной из альтернативных конфигураций. 
Отметим, что версия community не предоставляет всех возможностей, которые даѐт professional. Это и работа с любыми базами данных, и консоль для тестирования и отладки SQL-запросов, и мощный 
инструмент для работы с git, и встроенный автокомплит для 
Django/Flask и т.п., и встроенный профилировщик, и переход в 
science-mode в один клик. Если же это дополнить Kite, то скорость 
разработки возрастает в несколько раз. 
5 


 
 
Рисунок 1 – Страница загрузки Python для различных версий 
 
Если используется другая платформа, используйте URL:  
 
https: //www.python.org/download/other/. 
 
На экране появится список файлов установки Python для других 
систем (рис. 2).  
 
 
Рисунок 2 – Получение необходимой версии Python  
для различных платформ 
6 


Доступ онлайн
800 ₽
В корзину