Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка Python

Автор:   •  Июнь 2, 2023  •  Лабораторная работа  •  4,189 Слов (17 Страниц)  •  130 Просмотры

Страница 1 из 17
  1. ОСВОЕНИЕ СРЕДЫ РАЗРАБОТКИ PYTHON

Цель занятия: познакомиться со средой разработки Python. Изучить основные типы данных, команды ввода и вывода данных.

  1. Краткая теория

Разработка 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 подобная программа очень проста и состоит всего из одной команды.

...

Скачать:   txt (52.9 Kb)   pdf (1.1 Mb)   docx (1.5 Mb)  
Продолжить читать еще 16 страниц(ы) »
Доступно только на Essays.club