Где писать код на Python прямо в браузере
Python самый популярный язык для изучения программирования в школе, на нём же сдают ЕГЭ по информатике. Но многих останавливает установка: скачать, настроить, разобраться, почему не запускается. Начать можно проще: в браузере. Рассказываем, какие сервисы для этого есть и какой выбрать.
Для 7–11 классов.
Какие бывают
| Сервис | Для чего |
|---|---|
| Онлайн-редакторы Python | написать и запустить код за секунду, без регистрации |
| Google Colab | блокноты с кодом и текстом, удобно для заданий с данными и графиков |
| Python Tutor | визуализатор: показывает по шагам, как меняются переменные и что происходит в цикле |
| Интерактивные курсы (например, на Stepik) | задачи с автоматической проверкой, бесплатные курсы для начинающих |
Для самого начала удобнее всего Python Tutor и интерактивный курс: визуализатор помогает понять, что делает код, а курс даёт задачи по порядку.
Первая программа
name = input("Как тебя зовут? ")
print("Привет,", name)
Программа спрашивает имя и здоровается. Дальше можно попробовать условие и цикл. Хорошая вторая программа: игра «Угадай число», её мы разобрали по шагам в отдельной статье.
Задача из ЕГЭ
Задача
Сколько существует натуральных чисел от 1 до 1000, которые делятся на 3, но не делятся на 5? Решите перебором на Python.
count = 0
for n in range(1, 1001):
if n % 3 == 0 and n % 5 != 0:
count += 1
print(count)
Ответ: 267. Проверка без программы: на 3 делится 333 числа, на 15 делится 66, 333 − 66 = 267.
Многие задачи ЕГЭ по информатике решаются перебором на Python. Подробнее в статье про ЕГЭ по информатике на Python.
Когда установить Python
Браузер хорош для начала. Но для ЕГЭ по информатике лучше заранее поработать в той же среде, что будет на экзамене: на компьютерном ЕГЭ стоит установленный Python с редактором. Ближе к 10–11 классу установите Python с официального сайта и редактор, например IDLE, который идёт вместе с ним, или другой удобный.
Разберём на занятии
Занимаемся по всем школьным предметам с 4 по 11 класс: живые занятия, общая доска и домашка, которую проверяет тот же преподаватель.
Первое занятие бесплатное: можно посмотреть формат вместе с ребёнком и решить, подходит ли он.
Частые вопросы
С какого класса можно начинать Python?
С 5–7 класса. Младшим проще начать со Scratch, а потом перейти к Python, об этом статья про Scratch.
Почему Python, а не другой язык?
У него простой синтаксис, он близок к обычному английскому и используется везде: от школы до нейросетей. Подробнее в статье почему Python учат первым.
Безопасно ли запускать код в онлайн-редакторе?
Да, код выполняется на сервере сервиса и не трогает ваш компьютер. Не вводите в онлайн-код пароли и личные данные.