Python — высокоуровневый язык программирования общего назначения с динамической типизацией, автоматическим управлением памятью, поддержкой многопоточных вычислений и удобными структурами данных. На рис. 4.1 перечислены области применения языка программирования Python.
Прежде чем переходить к выполнению программ на языке Python, рассмотрим, как запускаются программы на компьютере (рис. 4.2). Выполнение программ осуществляется операционной системой (Microsoft Windows, GNU/Linux и пр.). В задачи операционной системы входит выделение ресурсов (оперативной памяти и пр.) для программы, запрет или разрешение на доступ к устройствам ввода/вывода и т. д.
Рис. 4.1. Области применения языка программирования Python
Рис. 4.2. Схема запуска программ
Для запуска программ, написанных на языке программирования Python, необходима программа-интерпретатор1 (виртуальная машина) Python. Данная программа скрывает от Python-программиста все особенности операционной системы, поэтому, написав программу на Python в системе Windows, ее можно запустить, например, в GNU/Linux и получить схожий результат.
Скачать и установить интерпретатор Python[1][2] можно совершенно бесплатно с официального сайта http://python.org. Для работы нам понадобится интерпретатор Python версии 3.6 или выше. В процессе установки рекомендуется указать путь C:/Python36−32.
После установки программы-интерпретатора запустите интерактивную графическую среду IDLE1 и дождитесь появления приглашения для ввода команд:
Type «copyright», «credits» or «license!)» for more information.
>>>
- [1] Python является интерпретируемым языком программирования (командывыполняются шаг за шагом), в отличие от компилируемых, где текст программыпереводится в эквивалентный машинный код.
- [2] Процесс установки зависит от операционной системы.