turtle 모듈로 도형 그리기 (반복 명령어)

turtle 모듈 사용법을 아직 모른다면 아래 링크 참고!

 

[Python] - 파이썬을 스크래치처럼? import turtle 모듈 사용기 (이동, 펜)

 

파이썬을 스크래치처럼? import turtle 모듈 사용기 (이동, 펜)

Python IDLE Shell -> 엔터 하나하나 할때마다 결과값이 실시간으로 실행 (* 주의 여러줄을 한꺼번에 복붙하면 안됨) Python IDLE Script -> 한꺼번에 모든 명령어 입력 후 Run을 눌러야 실행 자기가 원하는

ddah0329.tistory.com

 

도형을 그리기 위해서는 이동 회전 이동 회전 이동 회전을 반복해야한다. 마치 아래 코드처럼

노가다 버전

하지만 반복 명령어가 있다면?

코드는 훨씬 짧아진다.

 

1. 반복문

for i in range(4): // i 를 4번 반복할 것이다.

 

 

2. 반복문 응용 (정사각형 그리기)

for i in range(4):
         t.forward(90)
         t.left(90)

* 주의 : 반복할 코드는 반드시 들여쓰기로 구분하여야한다. 

 

반복문 사용하여 정사각형 그리기

3. 실습 (정육각형)

 

 

 

 

 왼쪽 그림을 그려보자

 

 

 

 

 

 

 

 

정답


 

 

실습( 정육각형) 정답