Давайте подготовим все, чтобы начать программировать на Python.
В целом, это сложно и все, что нам для этого нужно, это сам Python, а также среда разработки (IDE) для того, чтобы писать и собирать код.
Для этого перейдите на официальный сайт . В разделе Downloads выберите скачивание последней версии для вашего устройства (в данный момент это версия 3.12.4).
При установке на windows на первом шаге нужно обязательно установить отметку напротив Add Python 3.12.4.
Следом нажмите Install Now и дождитесь установки.
Указан скриншот для старой версии, но в новых это выглядит также.
Запустите IDLE. Для этого можете в поисковой строке системы написать IDLE и выберите программу.
Перед вами откроется консоль, которая запускается каждый раз при открытии редактора, но также и когда вы запускаете программу. В этой консоли вы можете сразу выполнять команды.
Готово! Вы уже готовы писать свои первые программы.
Так выглядит консоль IDLE на MacOS
После установки мы готовы к первой программе!
Независимо от системы, вы можете создать новый файл.
В строке меню выберите File -> New File или нажмите сочетание клавиш Ctrl+N или ⌘ + N. Появится новое пустое окно.
Внимание! Сочетания клавиш в IDLE работают только в английской раскладке.
В качестве первой программы, вы напишем классическую программу, которую пишут почти на каждом языке, когда впервые изучают ЯП.
Работает она очень просто: выводит в консоль текст "Привет, мир!"
На скриншоте приложен код этой программы. Перепишите его в свой редактор.
Обратите внимание, что в редакторе присутствует цветовая подсветка команд и различных строк. Визуально это сильно облегчит вам восприятие программ в будущем.
После того, как вы напишете программу, нужно её запустить (если вы читали предыдущую главу, то знаете, что этот процесс называется интерпретацией).
Для запуска программы в строке меню выберите
Run ➝ Run module. Также запуск осуществляется нажатием клавиши F5 на клавиатуре.
Внимание! Возможны и другие сочетания клавиш, такие как Ctrl+F5 или Fn+F5, все зависит от того, на какой системе и устройстве вы запускаете код.
Если вы делаете новый файл программы, или изменяете его, вам будет предложено сохранить вашу программу. Сделайте это. Обратите внимание, что у всех исполнительных файлов python указано расширение .py
Поздравляю! Вы написали свою первую программу на ЯП Python!
Обратите внимание, что после запуска у вас автоматически запускается консоль. Если вы вчитаетесь, то можете заметить, что при запуске в ней будет указано, какой файл был запущен, а синим текстом показывается результат исоплнения (но не всегда). В следующем уроке вы разберетесь, как считывать данные из консоли, а также как форматировать вывод и многое другое.
Если вы закрыли программу и хотите продолжить с того места, откуда закончили, откройте файл повторно через контексное меню: File ➝ Recent Files ➝ <нужный файл>
Если вы открываете из папки, можете воспользоваться командой Open, или, как вариант открыть из папки: ПКМ(правая кнопка мыши) ➝ Открыть с помощью... ➝ IDLE
В целом, существует довольно много IDE (редакторов кода) и сред исполнения, в которых можно писать свои программы и наблюдать за их исполнением. Одни из самых попялурных это NotePad, Visual Studio Code (не путать с Visual Studio) и PyCharm.
Автор данного учебника предпочитает использовать VSC и использует именно его.
Если вы также планируете использовать VSC, то вам будет необходимо установить расширение для запуска внутри IDE.
В начале своего обучения, пока вы проходите раздел "Основы программирования" я настоятельно рекомендую вам использовать встроенный IDLE. Он не имеет перегруженного интерйфейса, обладает достаточным редактором и подсветкой команд, а также полностью функционален. Помимо этого, в его терминале (shell) имеются удобные фишки, как например возможность обращаться к переменным после запуска программ.
Если вы не новичок, или у вас нет проблем с освоением интерфейсов, то выбирайте то, что для вас будет более удобно.