Статья Автор: Деникина Н.В., Деникин А.В.

Делаем рисунки цветными (закраска и заливка)

Как выбрать цвет

В Python Turtle можно рисовать разноцветными линиями! Цвет можно задать несколькими способами. Но мы будем использовать только один способ, так как он самый простой.

Название цвета на английском

Самый простой способ - написать название цвета по-английски:

Популярные цвета:

  • "red" - красный
  • "blue" - синий
  • "green" - зелёный
  • "yellow" - жёлтый
  • "orange" - оранжевый
  • "purple" - фиолетовый
  • "pink" - розовый
  • "black" - чёрный
  • "white" - белый
  • "brown" - коричневый
 

Установка цвета пера

pencolor("цвет")    

 

Установить цвет линии и заливки одновременно

turtle.color("red")  # И линия, и заливка будут красными

 

Установить разные цвета для линии и заливки

turtle.color("red", "yellow")  # Линия красная, заливка жёлтая


Как закрасить фигуру

Чтобы закрасить фигуру цветом, нужно:

  1. Выбрать цвет заливки
  2. Написать begin_fill() - начать заливку
  3. Нарисовать фигуру
  4. Написать end_fill() - закончить заливку
Пример: закрашенный квадрат

 

Пример: разноцветные фигуры

 
Печать