2015-09-27 13 views
1

При использовании Python Turtle, как вы скрываете иконки черепахи/указателей (-ов) в черепаховой графике в коде черепахи, чтобы она не показывалась при тестировании?Как скрыть значок/указатель черепахи в Python

+2

Если бы вы Гугл названия вашего вопроса вместо размещения его в качестве вопроса, первый результат был бы ссылкой на документацию для 'turtle'. Найдите [эту документацию] (https://docs.python.org/2/library/turtle.html) для «скрыть», и вы получите ответ. – TigerhawkT3

+0

Я пробовал это, но был немного смущен чем-то (я думаю, что устал), поэтому я задал вопрос здесь. Спасибо, хотя :) –

+0

+1 FTR - это полезный вопрос! я просмотрел указанную документацию, но я не мог найти, как это сделать, пока я не googled «удалить значок черепахи в python», который привел меня сюда. –

ответ

5

documentation имеет раздел Visibility:

turtle.hideturtle()
turtle.ht()
Сделать черепаха невидимым. Это хорошая идея сделать это, пока вы находитесь в середине выполнения сложного рисунка, потому что скрытие черепахи ускоряет рисунок.

>>> turtle.hideturtle() 

Кроме того, вы можете отменить скрытие черепахи:

turtle.showturtle()
turtle.st()
Сделать черепаха видна.

>>> turtle.showturtle() 

Вы также можете запросить его visibilty:

turtle.isvisible()
Возвращение True если черепаха показано, False, если он скрыт.

>>> turtle.hideturtle() 
>>> turtle.isvisible() 
False 
>>> turtle.showturtle() 
>>> turtle.isvisible() 
True 
+1

У вас также может быть черепаха «born» invisible: 'turtle = turtle.Turtle (visible = False)' Это позволяет мне переместить черепаху в логическую отправную точку проблемы, которую я пытаюсь решить, и сделать ее видимой , а не показывать черепаху, движущуюся от начала координат до предпочтительной начальной позиции. И я использую его, если я использую черепаху для написания текста или других полезных целей. – cdlane

Смежные вопросы