Python

(파이썬) 터틀 그래픽 Turtle Graphics 사각형 그리기

enjoy-country-life 2022. 10. 2. 15:56
반응형

터틀 그래픽은 로고(Logo) 언어에서 처음 소개된 그래픽 방식이며, 그래픽 화면에 거북이를 이용해서 그림을 그리는 방식이다. 거북이를 움직이면 그림이 그려지게 됩니다.
 
터틀 그래픽을 사용하기 위해서 import로 "turtle"모듈을 불러와야 합니다.

import turtle
turtle.shape("turtle")

 

모양을 지정하지 않으면 "arrow" 모양이 나타나며, 다음과 같은 모양으로 설정할 수 있습니다.

 

사각형 그리기

turtle.forward(100)

거북이 머리 방향으로 100만큼(100 픽셀) 이동합니다.

 

turtle.left(90)

왼쪽(반시계 방향)으로 90도 회전합니다.

 

 

예제

1. 파이썬 IDLE를 실행합니다.
2. [File] 메뉴에서 [New File]을 선택하고 다음 코드를 작성합니다.

import turtle
turtle.shape("turtle")
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)

3. 실행합니다 - [F5] 키를 누릅니다.
저장하라는 메시지가 있으면 알맞은 위치에 파일명을 입력합니다.

 

위 코드는 다음 2줄의 코드를 4번 반복하게 작성하여되 됩니다.

import turtle
turtle.shape("turtle")
for i in range(4):
	turtle.speed(1)
    turtle.left(90)
    turtle.forward(100)

 

 

$ _

728x90
반응형