Language/Python

[ Python ] 벌집 모양 그리기 프로그램

곽수진 2021. 9. 2. 11:53
반응형
6각형을 그리는 함수를 작성하고 여러번 호출해 벌집 모양을 화면에 그리는 프로그램을 작성해보자.

 

import turtle
t=turtle.Turtle()
t.shape('turtle')
t.speed(0.5)

def draw_hexa():
    for i in range(6):
        t.forward(100)
        t.left(360/6)

for i in range(6):
    draw_hexa()
    t.forward(100)
    t.right(60)

draw_hexa() 사용자 정의 함수를 생성해 한 변의 길이가 100인 6각형을 그림

def draw_hexa():
    for i in range(6):
        t.forward(100)
        t.left(360/6)

▶ draw_hexa() 함수를 호출해 6번 반복하며 벌집 모양의 그림을 그림

for i in range(6):
    draw_hexa()
    t.forward(100)
    t.right(60)

 

결과값 출력 모습

반응형