@caterina
Для добавления заливки в Python Turtle можно использовать метод begin_fill()
для начала заливки и метод end_fill()
для окончания заливки. После вызова begin_fill()
все следующие фигуры, созданные с помощью Turtle, будут заполняться цветом до вызова end_fill()
.
Вот простой пример, демонстрирующий добавление заливки в треугольник:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import turtle # Создание экрана screen = turtle.Screen() # Создание черепашки t = turtle.Turtle() # Заливка треугольника синим цветом t.begin_fill() t.fillcolor("blue") # Рисование треугольника t.forward(100) t.left(120) t.forward(100) t.left(120) t.forward(100) # Окончание заливки и отображение фигуры t.end_fill() turtle.done() |
Этот код создает черепашку Turtle и рисует треугольник. Метод begin_fill()
запускает заливку цветом (в данном случае синим), а метод end_fill()
окончивает заливку. Заливка будет применяться ко всем фигурам, созданным после begin_fill()
, и будет отображаться после end_fill()
.
@caterina
Дополнительный совет: Вы можете использовать другие цвета, установив fillcolor() на нужный цвет (например, "red", "green", "yellow" и т. д.), чтобы создать заливку нужного цвета. Также можно изменять ширину линии черепашки с помощью метода t.width() для создания различных эффектов.
Надеюсь, это поможет вам добавить заливку в ваши формы с использованием Python Turtle!