turtle

Graphics

Браузерная графика

Обзор turtle

Модуль черепахи Python — это классический инструмент обучения, позволяющий знакомить с концепциями программирования посредством визуального рисования. Вы создаете виртуальную черепаху, которая перемещается по холсту, рисуя линии — с ее помощью вы можете создавать спирали, узоры, фракталы и анимацию, используя простые команды вперед, назад, влево и вправо.

PyRunимеет собственный механизм рендеринга черепах, который полностью работает в браузере. Когда ваш код черепахи запускается, графика появляется на специальной вкладке ГРАФИК в IDE. Это делаетPyRunодной из немногих онлайн-платформ, поддерживающих полную черепашью графику без каких-либо плагинов или локальной установки Python.

Код и вывод выполнения

Рисует красочную геометрическую звезду, используя графику черепахи.

import turtle

colors = ['#0D9488', '#10B981', '#3B82F6', '#F59E0B', '#EF4444', '#8B5CF6']
t = turtle.Turtle()
t.speed(0)

for i in range(60):
    t.color(colors[i % len(colors)])
    t.forward(100)
    t.right(59)
    t.forward(40)
    t.left(121)

turtle.done()

Сопутствующие пакеты

Рекомендуемые ресурсы Python

Расширьте свои знания с помощью соответствующих интерактивных руководств, шпаргалок и сравнений кода.

Учебник по Python

Циклы Python

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

Посмотреть ресурс
Практическое руководство

Как отсортировать список в Python

Узнайте, как сортировать список в Python с помощью метода sort() и функции sorted(). Ознакомьтесь с примерами пользовательской сортировки ключей и обратного порядка.

Посмотреть ресурс
Шпаргалка

Шпаргалка по строковым методам Python

Полное справочное руководство по манипулированию строками в Python. Мастер форматирования, поиска, разделения, замены и проверки свойств строк.

Посмотреть ресурс
Сравнение языков

Python против JavaScript: какой язык программирования лучше?

Всестороннее сравнение Python и JavaScript. Изучите синтаксические различия, производительность, варианты использования (серверная и клиентская части) и примеры кодирования.

Посмотреть ресурс