더북(TheBook)

연습문제 5-5

다음 함수를 읽고 이 함수가 무엇을 하는지 이해했는지 보자(4장의 예제를 참조). 그리고 이 함수를 실행해서 이해한 내용이 맞는지 확인하자.

def draw(t, length, n):

if n == 0:

return

angle = 50

t.fd(length*n)

t.lt(angle)

draw(t, length, n-1)

t.rt(2*angle)

draw(t, length, n-1)

t.lt(angle)

t.bk(length*n)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.