Установка. Использование
Last updated
Last updated
Для программирования на Python нам понадобится интерпретатор:
В принципе, с кодом уже можно работать — вместе с интерпретатором установится простой редактор кода. Файлы с кодом на Python должны иметь расширение .py
Код можно писать даже в блокноте. Затем сохранять его и запускать в интерпретаторе.
Однако это не очень удобно — нет подсветки синтаксиса, автодополнения, нужно запускать редактор и интерпретатор и т.д. Гораздо удобнее, чтобы все необходимое было в одной программе.
Так придумали IDE (Integrated Development Environment).
IDE — это среда программирования, выполняющая функции редактора кода, интерпретатора и многие другие. Смысл IDE — она облегчает жизнь разработчика.
IDE очень много. Если вы новчичок, лучше остановиться на одной из этих:
VScode
PyCharm
Sublime Text
Программировать также можно онлайн, при помощи веб-сервисов:
Во всех IDE есть поле редактора кода и поле консоли. Код пишется в редакторе, а запускается в консоли. Результат отображается при помощи функции print(). Напишите и запустите программу:
Рассмотрим этапы установки и запуска IDE VS Code на Windows:
Обратите внимание на галочку при установке "Добавить в PATH"
В VS code нужно установить расширение Python:
это можно сделать создав файл с расширением .py — тогда программа сама предложит установить расширение
либо нажать Ctrl + Shift + X — это горячая клавиша открытия списка расширений и выбрать Python — как на скриншоте
Перезагрузить VS Code
Открыть папку, в которой вы будете работать (File -> Open Folder)
имена в пути к файлу и имя самого файла должны быть написаны на латинице без пробелов
Создать файл с расширением .py
. В нём вы можете писать код.
открыть файловый менеджер (Explorer) можно нажатием Ctrl + Shift + E
Программа предложит скачать интерпретатор Python. Если этого не произошло, напишите в консоли: python и нажмите Enter. Установите интерпретатор. Перезапустите VSCode.
Результат работы программы вы увидите в терминале в нижней части экрана:
Ctrl + ` — открыть терминал
Ctrl + 1 — обратно во вкладку редактора
На скриншоте желтым — путь к вашему интерпретатору на компьютере. Белым — путь к вашему файлу .py. Вместе два этих пути составляют команду в терминале, которая запускает ваш файл и она автоматически запускается при нажатии на треугольник
Находясь в терминале, вы можете вернуться к последней команде нажатием стрелки вверх и запустить файл повторно или отредактировать команду и, например, запустить другой файл.
Справа внизу информация о том, как редактор работает с файлом — в частности какой язык в файле используется (он определяется автоматически — Python на скриншоте) и версия интерпретатора — 3.11.5.64-bit. Вы можете нажать на неё и выбрать другую версию, если у вас установлено несколько.
Консолью VS Code можно пользоваться как командной строкой — переходить в папки, создавать их, запускать файлы и т.д. (при условии, что VS Code запущен от имени администратора) — т.е. использовать практически весь функционал компьютера, только без графического интерфейса.
При возникновении ошибок убедитесь, что вы запускаете файл с расширением .py, что выбран интерпретатор Python (это делается автоматически, но вы проконтролируйте) и установлено расширение Python для VS Code. Перезагрузите VS Code.
Это онлайн-IDE, позволяющая работать прямо в браузере
Пользователи создают свои онлайн-проекты и пишут код. Онлайн проекты называются Repls ("Реплы")
Преимущества:
Вам не нужно ничего скачивать и настраивать — все настроено на серверах сервиса
Поддержка шаблонов для разных языков программирования. Пользователи могут создавать свои шаблоны — заготовки кода, которые потом переиспользуют для разных проектов
Вы можете отправлять код друг другу и вносить правки, общаться в чате
Поддерживает загрузку проектов с локальной машины и с github
Есть бесплатная версия
Недостатки:
Не подходит для очень больших проектов — в бесплатной версии серьезное ограничение на использование мощностей серверов
Деплой входит только в платные подписки
Это делает сервис очень удобным для обучения. Также это хороший способ познакомится с инфраструктурой разработки.
Быстрый старт:
Создайте Repl (кнопка Create Repl)
Шаблон (Template) — Python
Название (Title) — любое
Приватность (Privacy) — Public
Create Repl
Вы попадете в редактор, где можно писать код.
Слева файловый менеджер — автоматически создается файл main.py — это собственно файл, где будет код. И packager files — это дополнительные файлы менеджера зависимостей — они понадобятся, если наш проект будет расти и мы будем устанавливать дополнительные пакеты.
Справа консоль, где код выполняется. Также соседней вкладкой в правом окне открывается Shell — командная оболочка, если понадобится написать команду операционной системе.
Напишите код и запустите — Ctrl + Enter, либо кнопка Run. Вы увидете результат в консоли.
Одно из преимуществ replit — это возможность работать над одним проектом вместе. Попробуйте внести изменения в мой репл по ссылке:
Чтобы самому создать такую ссылку и пригласить кого-то посмотреть и отредактировать свой код, нажмите +Invite справа вверху. И переключите тумблер на Private join link — так, как показано на скриншоте:
Теперь остаётся нажать Copy join link и отправить ссылку друзьям или преподавателю!
: хороший функционал, требуется регистрация.
: без регистрации, минимум необходимых функций.
Чтобы запустить код нажмите треугольник:
Зарегистрируйтесь на
Дополнительные материалы: — будьте аккуратны при изучении переменных окружения, не меняйте их, если не уверены в результате