В материале представлены команды, отвечающие за видимость пера/карандаша на холсте при рисовании.
Примечание: можно использовать как функции модуля, так и одноименные методы экземпляра пера/холста. например:
>>> 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