Языки программирования

Интерактивный и сценарный режим

Давайте еще раз поговорим о среде разработки. Я не буду каждый раз напоминать о том, как запустить нашу программу, это можно посмотреть в предыдущем уроке. Итак запускаем «Python GUI» или «IDLE» (Mac OS).

Запущенная нами программа работает в интерактивном режиме, в котором нет возможности сохранить данные. Здесь вы можете набрать только одну единственную строку. Данный режим предназначен для того, чтобы выполнить какую-либо проверку, например, удостовериться в корректности какой-либо строки или проще сказать микро-тесты кода.

Если же мы желаем сохранить какие-либо данные в файл, то нам необходимо в левом верхнем углу нажать File->Save As… (сохранить как), сохраняем в любом месте файл под именем script.py (пай).

Откроем созданный нами файл. Для этого нажмем на нем правой кнопкой мыши и выберем Edit with IDLE (то есть редактировать в питон). В данном случае всегда открывается сценарный режим, в котором мы можем изменять и сохранять данные в файле.

Давайте проверим. Вводим уже знакомую нам команду print(1), далее нажимаем файл, сохранить и закрываем его. Открываем наш файл двойным кликом. Что мы видим? Мелькающее окно, которое на секунду открылось и исчезло. Согласитесь, это не совсем то, что мы ожидали.

Давайте оставим это окно задерживаться. Открываем наш блокнот где мы записывали команду print(1) и ниже пишем input(). Команду input компьютер воспринимает как просьбу ждать ввода с клавиатуры. Сохраняем наш файл.

Запускаем двойным кликом: перед нами открытая командная строка и оно будет открыто до тех пор, пока мы путем нажатия клавиши Enter с клавиатуры не прикажем ей закрыться.

Здесь мы с вами уже напишем свою первую программу «Hello World».