Привет! Я расскажу тебе, как я использовал функции Turtle в Python, чтобы нарисовать два треугольника с разноцветными контурами и залил их случайным цветом.Для начала, я импортировал модуль Turtle и создал экземпляр объекта Turtle⁚
python
import turtle
t turtle.Turtle
Затем я размещал черепаху в нужном месте на холсте, чтобы нарисовать первый треугольник. Я использовал метод forward для передвижения черепахи и left для поворота⁚
python
t.penup
t.goto(-100, 0) # переместить черепаху в нужное место
t.pendown
# нарисовать первый треугольник
for i in range(3)⁚
t.forward(100) # длина стороны треугольника
t.left(120) # угол поворота для треугольника
После того, как я нарисовал первый треугольник, я выбрал другой цвет для контура и нарисовал второй треугольник. Я использовал метод pencolor для изменения цвета контура⁚
python
t.penup
t.goto(100٫ 0) # переместить черепаху в нужное место
t.pendown
t.pencolor(″red″) # изменить цвет контура на красный
# нарисовать второй треугольник
for i in range(3)⁚
t.forward(100) # длина стороны треугольника
t.left(120) # угол поворота для треугольника
И, наконец, я выбрал случайный цвет и залил оба треугольника. Я использовал метод begin_fill для начала заливки и end_fill для ее завершения. Также я использовал метод fillcolor для выбора случайного цвета заливки⁚
python
import random
t.penup
t.goto(-100, 0) # переместить черепаху в нужное место
t.pendown
t.fillcolor(random.choice([″blue″, ″green″, ″yellow″])) # выбрать случайный цвет заливки
t.begin_fill # начать заливку первого треугольника
for i in range(3)⁚
t.forward(100) # длина стороны треугольника
t.left(120) # угол поворота для треугольника
t.end_fill # завершить заливку
t.penup
t.goto(100, 0) # переместить черепаху в нужное место
t.pendown
t.fillcolor(random.choice([″blue″, ″green″, ″yellow″])) # выбрать случайный цвет заливки
t.begin_fill # начать заливку второго треугольника
for i in range(3)⁚
t.forward(100) # длина стороны треугольника
t.left(120) # угол поворота для треугольника
t.end_fill # завершить заливку
Готово! Теперь у меня есть два треугольника с разноцветными контурами и заливкой случайного цвета. Мне очень понравилось работать с функциями Turtle в Python, и я рекомендую тебе попробовать это самому!