icon_cakewalk 프로그램 D-3

     

    나무를 그리는 프로그램

     

    ◉ 예제 소스 e06-3-tree.py

    # 재귀 호출을 이용한 나무 모형 그리기

    import turtle as t

     

    def tree(br_len):

        if br_len <= 5:

            return

        new_len = br_len * 0.7

        t.forward(br_len)

        t.right(20)

        tree(new_len)

        t.left(40)

        tree(new_len)

        t.right(20)

        t.backward(br_len)

     

    t.speed(0)

    t.left(90)

    tree(70)

    t.hideturtle()

    t.done()

     

    icon_result 실행 결과

     

    그림 D-3 나무

     

     

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