[파이썬] 함수를 이용하여 다각형 그리기 및 색채우기 (터틀 그래픽)

함수를 이용하여 다각형 그리기 및 내부 색 채우기

def 함수를 활용하여 도형을 draw_polygon(A, B)의 값을 가지도록 설정할 수 있다.

import turtle as t

def draw_polygon(length, n):  # 함수를 사용하여 도형을 정의
    t.home()                 # 터틀을 0, 0으로 설정
    t.shape("turtle")           # 모양을 터틀로 설정
    t.color("red", "yellow")    # 선을 red, 내부를 yellow
    t.begin_fill()          # 채우기 시작
    for i in range(n):
        t.forward(length)   # length를 전진하는 값으로 설정
        t.left(360/n)     # left를 회전하는 값으로 설정
    t.end_fill()            # 채우기 종료
    
draw_polygon(100,5) # 정의된 도형을 그리기

Loading

댓글 남기기