Сообщить об ошибке.

Функция write() модуля turtle в Python, вывод текста на холсте

Вывод текста/надписи на холсте с текущей позиции пера

Синтаксис:

import turtle

turtle.write(arg, move=False, align="left", font=("Arial", 8, "normal"))

Параметры:

  • arg - строка/объект для записи в TurtleScreen,
  • move=False - отвечает за позицию пера, после вывода текста,
  • align="left" - одна из строк 'left', 'center' или 'right',
  • font=("Arial", 8, "normal") - описание шрифта, тройной кортеж (fontname, fontsize, fonttype).

Возвращаемое значение:

  • нет.

Описание:

Функция write() модуля turtle выводит текст (строковое представление arg) с текущей позиции пера, выравнивая его по align ('left', 'center' или 'right') и с заданным шрифтом font.

Если передан аргумент move=True, то перо перемещается в правый нижний угол текста. По умолчанию move равно False.

Пример вывода текста а холст:

>>> import turtle
>>> turtle.write("Home = ", True, align="center")
>>> turtle.write((0,0), True)

Примечание: можно использовать как функции модуля, так и одноименные методы экземпляра пера/холста. например:

>>> import turtle
# создание экземпляра пера
>>> pen = turtle.Turtle()
>>> pen.write("Home = ", True, align="center")