Для рисования разноцветных треугольников можно использовать библиотеку turtle в Python. Вот пример кода, который нарисует 5 разноцветных треугольников:
import turtle
import random
colors = ["red", "blue", "green", "yellow", "purple"]
for _ in range(5):
color = random.choice(colors)
turtle.color(color)
turtle.begin_fill()
for _ in range(3):
turtle.forward(100)
turtle.right(120)
turtle.end_fill()
turtle.forward(150)
turtle.done()
Этот код будет рисовать 5 треугольников разных цветов, используя случайный выбор из предоставленного списка цветов.
Чтобы добавить рисование елочки, вот пример продолжения кода:
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.color("green")
turtle.begin_fill()
turtle.goto(0, 100)
turtle.goto(30, 50)
turtle.goto(-30, 50)
turtle.goto(0, 100)
turtle.end_fill()
turtle.done()
Этот код дорисует елочку над треугольниками. Поздравляю с успешным выполнением задания! 🌟