Как запускать Python Turtle

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

Что такое запуск программы?

Программа на Python — это обычный текстовый файл с командами. Обычно такой файл имеет расширение .py.

Когда мы запускаем программу, Python читает команды сверху вниз и выполняет их по порядку. Если в программе используется turtle, на экране появляется окно с Черепашкой.

Самая простая проверка

Чтобы проверить, что Turtle работает, запусти такую программу:

import turtle

t = turtle.Turtle()

t.forward(100)
t.left(90)
t.forward(100)

turtle.done()

Если появилось окно и Черепашка нарисовала угол — всё готово к работе.

Вариант 1. Запуск через IDLE

IDLE — это простая среда для Python. Она часто устанавливается вместе с Python и хорошо подходит для первых занятий.

  1. Открой меню «Пуск».
  2. Найди программу IDLE.
  3. Открой IDLE.
  4. Выбери File → New File.
  5. Вставь код программы.
  6. Сохрани файл: File → Save As.
  7. Назови файл, например lesson1.py.
  8. Запусти программу клавишей F5 или через меню Run → Run Module.

Что должно произойти?

После запуска откроется отдельное окно. В нём появится Черепашка и начнёт выполнять команды.

Например, команда:

t.forward(100)

заставит Черепашку пройти вперёд на 100 шагов.

Вариант 2. Запуск через редактор кода

Если ты работаешь в редакторе кода, например в VS Code, PyCharm или другой среде, порядок обычно такой:

  1. Создай новый файл.
  2. Сохрани его с расширением .py, например turtle_project.py.
  3. Вставь код программы.
  4. Запусти файл как программу Python.
  5. Проверь, появилось ли окно Turtle.

Правильная заготовка программы

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

import turtle

t = turtle.Turtle()

# Здесь будут команды рисования

turtle.done()

Эту заготовку можно использовать в каждом новом задании.

Зачем нужна строка turtle.done()?

Команда turtle.done() обычно пишется в конце программы.

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

Если окно с Черепашкой появляется и сразу исчезает, проверь, есть ли в конце программы строка turtle.done().

Как сохранять файлы?

Каждый урок лучше сохранять отдельным файлом.

Например:

lesson1.py — первый урок
lesson2_square.py — квадрат
lesson3_colors.py — цветные линии
my_project.py — итоговый проект

Лучше использовать английские буквы в названиях файлов и не ставить пробелы.

Как делать скриншот результата?

В некоторых заданиях нужно будет сдать не только код, но и картинку результата.

Для этого:

  1. Запусти программу.
  2. Дождись, пока Черепашка закончит рисовать.
  3. Сделай скриншот окна с рисунком.
  4. Сохрани скриншот с понятным названием.
  5. Прикрепи файл к заданию в Moodle, если это требуется.

Если программа не запускается

Не паникуй. Ошибки — нормальная часть программирования. Сначала проверь самые частые причины.

  • Есть ли в начале строка import turtle?
  • Создана ли Черепашка: t = turtle.Turtle()?
  • Есть ли скобки у команд: t.forward(100)?
  • Не пропущена ли точка между t и командой?
  • Правильно ли написано имя команды?
  • Есть ли кавычки у цвета: t.color("red")?
  • Есть ли двоеточие после строки for i in range(4):?
  • Правильно ли сделаны отступы внутри цикла?

Примеры частых ошибок

Ошибка
t.forward 100
Пропущены скобки.
Правильно
t.forward(100)
Ошибка
t.color(red)
Название цвета написано без кавычек.
Правильно
t.color("red")

Можно ли запускать Turtle онлайн?

Иногда Python можно запускать в браузере, но с Turtle не всё так просто. Не каждая онлайн-среда поддерживает отдельное графическое окно.

Поэтому для этого курса лучше использовать обычный Python на компьютере.

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

Мини-задание перед началом курса

Запусти проверочную программу:

import turtle

t = turtle.Turtle()

t.color("blue")
t.pensize(5)

t.forward(120)
t.left(90)
t.forward(120)

turtle.done()

Если программа работает, измени её:

  1. поменяй цвет линии;
  2. измени толщину линии;
  3. измени длину первой линии;
  4. запусти программу ещё раз.

Проверь готовность

Перед переходом к первому уроку проверь:

☐ Я знаю, где писать код.
☐ Я умею сохранять файл с расширением .py.
☐ Я умею запускать программу.
☐ У меня открывается окно Turtle.
☐ Я понимаю, зачем нужна строка turtle.done().
☐ Я умею сделать скриншот результата.

Итог

Теперь ты знаешь, как запускать программы с Turtle, как сохранять файлы и что делать, если программа не работает с первого раза.

Можно переходить к первому уроку и рисовать первые линии кодом.

Last modified: Monday, 27 April 2026, 11:24 PM