더북(TheBook)

icon_cakewalk 프로그램 D-1

 

사각 나선을 그리는 프로그램

 

◉ 예제 소스 e06-1-spiral.py

# 재귀 호출을 이용한 사각 나선 그리기

import turtle as t

 

def spiral(sp_len):

    if sp_len <= 5:

        return

    t.forward(sp_len)

    t.right(90)

    spiral(sp_len - 5)

 

t.speed(0)

spiral(200)

t.hideturtle()

t.done()

 

icon_result 실행 결과

 

그림 D-1 사각 나선