반응형

파이썬, 터틀 write 기능으로 글자 출력하기

 

글. 수알치 오상문

 

예제 코드를 실행하면 다음 터틀 그림판에 다음 그림처럼 출력됩니다.

import turtle as t
t.up()
t.goto(0, 200)
t.write("Hello, 안녕~")                  # 메시지 출력하지만 거북이는 움직이지 않음
t.goto(0, 170)
t.write("Hello, 안녕~", align="center")  # 메시지를 거북이 위에 중앙 정렬하여 출력
t.goto(0, 140)
t.write("Hello, 안녕~", align="right")   # 메시지를 거북이 왼쪽 위에 출력
t.goto(0, 110)
t.write("Hello, 안녕~", move=True)       # 메시지를 출력하고 거북이가 움직인다.
t.goto(0, 80)
t.write("Hello, 안녕~", font=("", 20))   # 글씨 크기는 20
t.color("red")
t.goto(0, 50)                            # 거북이 색은 글씨 색에도 영향을 준다. 
t.write("Hello, 안녕~", font=("", 20))   # 글씨 크기 20, red 
t.color("green")
t.goto(0, 20) 
t.write("Hello, 안녕~", font=("Arial", 20))  # 글꼴은 Arial, 크기 20, green
t.color("blue")
t.goto(0, -10) 
t.write("Hello, 안녕~", font=("Consolas", 20)) # 글꼴은 Consolas, 크기 20, blue
t.color("black")
t.goto(0, -40) 
t.write("Hello, 안녕~", font=("궁서", 20)) # 글꼴은 궁서체, 크기 20, black
t.color("green")
t.goto(0, -70) 
t.write("Hello, 안녕~", font=("궁서", 20, "bold")) # 궁서체, 크기 20, 굵은 효과 
t.color("green")
t.goto(0, -100) 
t.write("Hello, 안녕~", font=("궁서", 20, "italic")) # 궁서체, 크기 20, 기울임 효과 
t.color("green")
t.goto(0, -130) 
t.write("Hello, 안녕~", font=("궁서", 20, "underline")) # 궁서체, 크기 20, 밑줄 효과 
반응형

+ Recent posts