Как программировать онлайн на Питоне в repl.it?

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


В случае Питона как я уже говорил, может быть несколько вариантов. Один из них предполагает, что вы не станете ничего устанавливать, а всего лишь загрузите в интернет-браузере определенный сайт. Одним из таких сайтов, который поддерживает Питон, транслирует его код и сразу выполняет программу, является интернет-проект repl.it.


Рассмотрим основные возможности этого сайта, который поможет вам написать, не покидая окна браузера свою первую программу на Питоне.


Регистрация на сайте repl.it


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


Для регистрации жмём кнопку

Для регистрации жмём красную кнопку

Для того, что пройти регистрацию на repl.it как учитель необходимо перейти немного вниз по странице и нажать красную кнопку [Sign up Now!]



Щёлкаем по ссылке Sign up для регистрации

Щёлкаем по ссылке Sign up для регистрации

Окно для работы с Питоном

Окно для работы с Питоном

Для ученика нужно сразу вверху нажать на [Sign in], а затем сразу по центру щелкнуть ссылку Sign up.


В этом окне вы заполняете основные данные о себе - электронную почту и логин с паролем.


Особенности работы с сессиями и файлами


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


Новая вкладка имеет название file1.py

Новая вкладка имеет название file1.py

Нажимая специальную иконку слева с плюсиком вы создаете новый файл. Однако выполняться код программы будет всегда в основном файле под названием main.py, последующие файлы на закладках именуются как file1.py и т.д.


Щелчок по трем точкам вызывает меню

Щелчок по трем точкам вызывает меню

Нажав три точки на ярлыке с названием можно выбрать либо удалить этот файл, либо задать ему новое ещё не занятое имя.



Сохранение сессии


Чтобы сохранить все созданные вами файлы и код, следует нажать кнопку [Save] или нажать комбинацию клавиш Ctrl+S.


Не забываем про сохранение сессии

Не забываем про сохранение сессии

Создание новой сессии


Можно создать новую сессию для того, чтобы начать, к примеру, новый проект или программу. Для этого, нажмите иконку шестеренки и выберете слева появившийся пункт [New session]


Шестерёнка вызвает настройки и новую область

Шестерёнка вызвает настройки и новую область для создания сессии

Публикация Сессии


Сессию можно опубликовать для всех, чтобы другие могли ознакомиться с вашим кодом.


Эта кнопка запускает программу в работу

Эта кнопка запускает программу в работу

Запуск программы на исполнение


Написать программу - одно дело. Запустить на исполнение - другое! Чтобы запустить программу в этой среде как вы уже поняли нужно нажать вверху кнопку [Run] или нажав комбинацию клавиш -


А вот и уже существующие сессиии!

А вот и уже существующие сессиии!

в верхнем поле ввода отображается название Untitled. Чтобы задать своё имя для названия сессии просто щелкните по названию и введите символы с клавиатуры.


Изменяем название сессии на что-то своё

Изменяем название сессии на что-то своё

Все сохраненные сессии вы сможете посмотреть в вашем аккаунте через это подменю, выбрав пункт Sessions. Как видите, у меня их целый список.






Вызов дополнительных библиотек


Чтобы создать более-менее серьезную программу необходимо пользоваться специальными наборами готовых кодов - библиотеками. Такие библиотеки можно подключить и в интернет-сервисе repl.it.


Вызываем дополнительные библиотеки

Вызываем дополнительные библиотеки

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


а это пошаговая трассировка программы (Режим выявления ошибок)

а это пошаговая трассировка программы (Режим выявления ошибок)



Изучаем Python 3. Как установить Python? Как создать учебный курс по программированию в repl.it?