Разработка Python
Автор: rudenkovgsxa • Июнь 2, 2023 • Лабораторная работа • 4,189 Слов (17 Страниц) • 200 Просмотры
ОСВОЕНИЕ СРЕДЫ РАЗРАБОТКИ PYTHON
Цель занятия: познакомиться со средой разработки Python. Изучить основные типы данных, команды ввода и вывода данных.
Краткая теория
Разработка Python началась в конце 1980-х годов голландцем Гвидо ван Россумом, и первый релиз системы вышел в 1991 году. Python – кроссплатформенный язык программирования, способный работать на аппаратных платформах под управлением Windows, Mac OS, Linux.
Python – объектно-ориентированный язык, но если понимание основ объектно-ориентированного программирования (ООП) в C#, Java затруднительно для начинающего программиста, то реализация ООП в Python проста. На рис. 3 представлены области, где он активно применяется
[pic 1]
Рис. 3 Области применения Python
Для запуска программ на языке Python необходима программа интерпретатор Python. Данная программа скрывает от Python-программиста все особенности операционной системы, поэтому, написав программу на Python в системе Windows, ее можно запустить, например, в GNU/Linux и получить такой же результат.
Рассмотрим, как запускаются программы на компьютере. Выполнение программ осуществляется операционной системой (Windows, Linux и пр.). В задачи операционной системы входит распределение ресурсов (оперативной памяти и пр.) для программы, запрет или разрешение на доступ к устройствам ввода/вывода и т.д.
[pic 2]
Рис.4 Запуск интерпретатора Python
Скачать и установить (рис. 4) интерпретатор Python можно бесплатно с официального сайта: http://python.org. Для работы понадобится интерпретатор Python версии 3 или выше. Запустить её: Пуск ► Все программы ► Python 3.9► IDLE (Python 3.9 64-bit).
Откроется главное окно Python Shell так называемой интегрированной среды разработки (Integrated DeveLopment Environment – IDLE) (рис. 5)
[pic 3]
Рис.5 Окно Python Shell
IDLE (Integrated DeveLopment Environment) − это интегрированная среда разработки на языке Python, созданная с помощью кроссплатформенной графической библиотеки на основе средств Tkinter (Tk − toolkit).
Среда разработки IDLE Python включает:
- интерактивную оболочку (Python Shell);
- редактор кода.
Основное назначение оболочки – отладка и выполнение (прогон) программ. В строке, начинающейся символами приглашения [pic 4], можно записать команду языка, которая будет исполнена непосредственно после нажатия клавиши Enter, иначе говоря, в интерактивном режиме (рис. 5).[pic 5]
Рис.5 Выполнение команд в интерактивной оболочке
Однако, реализовать полноценный алгоритм и написать программу в оболочке IDLE Python невозможно. Для этого используется редактор кода, вызываемый из меню File (Файл) интерактивной оболочки (рисунок 6).[pic 6]
Рис. 6 Редактор кода
Программный код, составленный в редакторе, сохраняется в виде файла с расширением .py и запускается нажатием клавиши F5 или из меню Run командой Run Module (Запуск модуля). Сведения о ходе выполнения программы, полученные результаты или описание ошибок, не позволивших реализовать программу, отображаются в интерактивной оболочке (рис. 7).[pic 7]
Рис. 7 Запуск и выполнение программы
Итак, программа – это набор команд или инструкций. Создание программы, отображающей в окне вывода определенное сообщение, – простой пример, с которого обычно начинается изучение любого языка программирования. В языке программирования Python подобная программа очень проста и состоит всего из одной команды.
...