PyStep
학습 글 목록으로 돌아가기

turtle 도형 그리기 입문

turtle은 코드가 화면에서 어떻게 움직이는지 바로 보여주기 때문에 초급자가 반복문과 방향 전환 개념을 익히기에 좋습니다. 숫자 하나를 바꾸면 선 길이와 모양이 함께 달라져서 결과를 관찰하며 배우기 쉽습니다.

처음 그려 보기 좋은 예제

정사각형은 같은 길이를 네 번 그리고 90도씩 도는 구조라서 반복문의 의미를 눈으로 확인하기 쉽습니다.

import turtle

pen = turtle.Turtle()
for _ in range(4):
    pen.forward(80)
    pen.right(90)

turtle.done()

처음에 같이 익히면 좋은 개념

  • - `forward()`는 앞으로 이동합니다.
  • - `right()`와 `left()`는 방향을 바꿉니다.
  • - 같은 동작을 여러 번 반복할 때 `for`문을 붙이면 도형 코드가 짧아집니다.

자주 하는 실수

  • - 반복 횟수를 4가 아닌 다른 값으로 써서 정사각형이 깨지는 경우
  • - 각도를 90이 아니라 다른 값으로 넣어 의도한 모양이 나오지 않는 경우