В материале представлены команды, отвечающие за видимость пера/карандаша на холсте при рисовании.
Примечание: можно использовать как функции модуля, так и одноименные методы экземпляра пера/холста. например:
>>> import turtle # функция модуля >>> turtle.hideturtle() # создание экземпляра пера >>> pen = turtle.Turtle() >>> pen.hideturtle()
turtle.hideturtle()
делает перо невидимым на холсте,turtle.ht()
делает перо невидимым на холсте,turtle.showturtle()
делает перо видимым на холсте.turtle.st()
делает перо видимым на холсте.turtle.isvisible()
проверяет видимость пера на холсте.turtle.hideturtle()
,turtle.ht()
:Методы turtle.hideturtle()
и turtle.ht()
делает перо невидимым.
Рекомендуется делать делает перо невидимым, пока выполняется сложный рисунок, так как скрытие пера заметно ускоряет вывод рисунка.
>>> turtle.hideturtle()
turtle.showturtle()
,turtle.st()
:Методы turtle.showturtle()
и turtle.st()
делает перо видимым.
>>> turtle.showturtle()
turtle.isvisible()
:Метод turtle.isvisible()
возвращает True
, если перо отображается, значение False
, если оно скрыто.
>>> turtle.hideturtle() >>> turtle.isvisible() # False >>> turtle.showturtle() >>> turtle.isvisible() # True