Для рисования окружностей будем использовать команду 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).
Здесь d - радиус описанной окружности, а n - число сторон многоугольника.
Треугольник, n=3:
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)
Попробуйте воспроизвести эти примеры и придумать свои!