Для рисования окружностей будем использовать команду t.circle(d).
Синяя окружность радиуса 100:
t.color(‘blue’) t.circle(100)
Черепашка рисует окружность, двигаясь против часовой стрелки. Важно, в какую сторону смотрит черепашка в начальный момент.
Повернём черепашку на 120 градусов влево и добавим красную окружность:
t.color(‘blue’) t.circle(100) t.left(120) t.color(‘red’) t.circle(100)
Ещё раз повернём черепашку на 120 градусов влево и добавим зелёную окружность:
t.color(‘blue’) t.circle(100) t.left(120) t.color(‘red’) t.circle(100) t.left(120) t.color(‘green’) t.circle(100)
Попробуйте воспроизвести эти примеры и придумать свои!
Многоугольники
Для рисования правильных многоугольников будем использовать команду t.circle(d, 360, n).
Рисование на python turtle | библиотека turtle | Как рисовать с помощью turtle?
Здесь d — радиус описанной окружности, а n — число сторон многоугольника.
t.color(‘red’) t.circle(100, 360, 3)
Два треугольника, перед рисованием второго сделан поворот на 180 градусов:
t.color(‘red’) t.circle(100, 360, 3) t.left(180) t.circle(100, 360, 3)
Синий пятиугольник, n=5:
t.color(‘blue’) t.circle(100, 360, 5)
Синий пятиугольник с радиусом описанной окружности 100, в котором пятугольник меньшего размера, радиус 80:
t.color(‘blue’) t.circle(100, 360, 5) t.circle(80, 360, 5)
Попробуйте воспроизвести эти примеры и придумать свои!
Источник: metaschool.ru
Рисование картинок исполнителем Черепаха
#подключаем библиотеку для работы с черепашьей графикой
import turtle
#создаём окно-пустыню
desert = turtle.Screen()
desert.bgcolor(‘#EFCDB8’)
#создаём черепаху
tortila = turtle.Turtle()
tortila.shape(‘turtle’)
tortila.color(‘#001D18’)
tortila.pensize(5)
tortila.penup()
#НАПИШИТЕ КОМАНДЫ Тортиле для рисования картинок
.
#задерживаем окно на экране
desert.mainloop()
Уроки Python / Рисуем с помощью черепашки / Подключение модуля turtle
Одно из достоинств компьютеров состоит в том, что они могут исполнять миллионы и миллиарды вычислительных операций за короткое время, в частности, миллионы раз повторять одну и ту же последовательность действий. Но было бы чудовищно, если бы программист был вынужден повторять в программе миллион раз одну и ту же последовательность команд.
На самом деле во всех языках программирования есть средства, позволяющие указывать, что какая-то последовательность команд должна быть выполнена несколько раз… Введём новую конструкцию.
for i in range():
команды,
которые,
необходимо
повторить
Вместо слова мы подставляем какое-нибудь конкретное число. Смысл конструкции состоит в том, что все команды, записываемые с отступом, должны быть повторены конкретное число раз. Вот так!
Источник: xn—-ctbajrmrbjd.xn--p1ai
Как нарисовать черепаху карандашом или фломастером
Нарисовать настоящую Тортиллу по нашему мастер-классу сможет даже ребенок. Так что начинаем!
Нам понадобится
Фломастер или карандаш
Альбомный лист
Шаг 1 из 10
Нарисуем овальную голову на длинной изогнутой шее.
Шаг 2 из 10
Наметим глазик, ноздри и рот.
Шаг 3 из 10
Панцирь начнём с длинной колбаски, которая огибает шею и тянется дальше.
Шаг 4 из 10
Теперь добавим купол панциря.
Шаг 5 из 10
На уровне панциря дугообразными линиями изображаем передние массивные лапы. На их кончиках волнами намечаем когти.
Шаг 6 из 10
Прочертим линию брюшка.
Шаг 7 из 10
Добавим задние лапы.
Шаг 8 из 10
Покажем, как из-под панциря торчит маленький хвостик.
Шаг 9 из 10
На брюшко наносим симметричные полоски.
Шаг 10 из 10
Панцирь украшаем произвольными кирпичиками. Эскиз черепахи готов, разукрашивать можно по своему желанию.
Источник: uprostim.com