무작정 따라하기 12-3
다각형을 그리는 함수
◉ 예제 소스 12C-polygon.py
import turtle as t
def polygon(n):
for x in range(n): # n번 반복합니다.
t.forward(50) # 거북이를 50만큼 앞으로 이동합니다.
t.left(360/n) # 거북이를 360/n만큼 왼쪽으로 회전합니다.
def polygon2(n, a):
for x in range(n): # n번 반복합니다.
t.forward(a) # 거북이를 a만큼 앞으로 이동합니다.
t.left(360/n) # 거북이를 360/n만큼 왼쪽으로 회전합니다.
polygon(3) # 삼각형을 그립니다.
polygon(5) # 오각형을 그립니다.
# 그림을 그리지 않고 거북이를 100만큼 이동합니다.
t.up()
t.forward(100)
t.down()
polygon2(3, 75) # 한 변이 75인 삼각형을 그립니다.
polygon2(5, 100) # 한 변이 100인 오각형을 그립니다.