본문 바로가기




Future Items

파이썬 터틀로 그림 그리기: 색 바꾸기

by 독서하는 AI 2023. 12. 28.
 
반응형

파이썬 터틀 모듈

파이썬에는 터틀 모듈이 내장되어 있어요. 이 모듈을 사용하면 동적으로 그림을 그릴 수 있고, 프로그래밍을 더욱 흥미롭게 만들어 줄 수 있답니다. 오늘은 터틀 모듈을 사용하여 그림을 그리는 과정에서 색을 바꾸는 방법에 대해 알아보겠습니다.

터틀 색 바꾸기


터틀 모듈을 사용할 때 그리는 선의 색을 바꾸는 것은 매우 간단합니다. 아래의 예제를 통해 살펴보겠습니다.

import turtle
t = turtle.Turtle()
t.pencolor('red') # 선의 색을 빨강으로 변경
t.forward(100)
turtle.done()

위 예제에서 t.pencolor('red') 라인은 터틀이 그리는 선의 색을 빨강으로 바꾸는 부분입니다. 이렇게 간단한 명령어로도 선의 색을 바꿀 수 있습니다.

간단한 실습 예제

위의 예제를 바탕으로 간단한 그림을 그려보겠습니다. 터틀 모듈을 사용하여 파이썬의 그림 그리기 능력을 향상시켜보세요.

import turtle
t = turtle.Turtle()
t.pencolor('blue') # 선의 색을 파랑으로 변경
t.forward(100)
t.left(90)
t.pencolor('green') # 선의 색을 초록으로 변경
t.forward(100)
turtle.done()

이 예제에서는 선의 색을 파랑, 초록으로 바꿔가며 사각형을 그리는 간단한 코드입니다. 여러분도 동적으로 그림을 그려보면서 색을 바꾸는 것을 시도해보세요.

색상 표현하기


터틀 모듈에서는 각 색상을 문자열로 표현할 수 있습니다. 가장 기본적인 색상의 이름들은 'red', 'orange', 'yellow', 'green', 'blue', 'purple', 'black', 'white' 등이 있으며, 이 외에도 RGB 값으로 색상을 지정할 수도 있습니다.

t.pencolor('#FF5733') # RGB값으로 색상 지정

만약에 기본 색상보다 더 다양하고 정교한 색상을 표현하고 싶다면 RGB 값을 사용하여 색상을 지정할 수 있습니다. 위 예제에서 '#FF5733'은 빨간색 계열의 RGB 값을 나타내는 것입니다.

결론

터틀 모듈을 사용하면 그림 그리기가 더욱 재미있어집니다. 색을 바꾸는 것 또한 매우 간단하니 여러분도 다양한 색을 활용하여 멋진 그림을 그려보세요!

반응형