파이썬/파이썬(python) 중급

[21-3 파이썬] 터틀 write(), hideturtle(), showturtle(), isvisible()

Olivia-BlackCherry 2022. 8. 30. 10:43
write(arg, align, font)

화면에 글씨를 보이게 하는 메서드이다.

파라미터가 4개가 올 수 있다. 

arg 스크린 화면에 보일 내용을 적는다.

 

align 정렬을 뜻한다. left(왼쪽 정렬), center(가운데 정렬), right(오른쪽 정렬)

여기서 주의할 점은 문서를 작성할 때 정렬과는 다르다는 것이다. 

문자의 위치를 지정하는 것이 아니라, 정렬만 맞춘다. 

문자의 위치를 이동시키려면 goto(x,y) 메서드를 쓰면 된다.

 

font 폰트체, 크기, 타입을 지정한다. 폰트 argument는 반드시 튜플 형태로 나열한다.

from turtle import Turtle, Screen
turtle= Turtle()
screen = Screen()

turtle.write(arg="Good Morning",align="left", font=('Arial', 10, 'normal'))

 

 

 

다음으로 객체를 보이게 하거나, 숨기게 하는 기능을 소개한다.

hideturtle()

객체가 보이지 않게 한다.

turtle.hideturtle()

 

 

showturtle()

객체를 보이게 한다. 

turtle.showturtle()

 

 

isvisible()

Is visible? 보이나요? 

라는 질문을 붙인 것이다. 

객체가 보이면 True, 보이지 않으면 False 값을 반환한다.

turtle.hideturtle()
print(turtle.isvisible())

turtle.showturtle()
print(turtle.isvisible())