본문 바로가기
프로그램/Python 1000제

Python 126제] 파이썬 EXPRESS CHAPTER 5. 도전문제 p238

by 건티 2023. 1. 12.
728x90

출처 : 반크_세계유산 경복궁

 

참고풀이]

import turtle
import random

def drawTree(branch,t):
    if branch > 5:
        t.forward(branch)
        t.right(20)
        drawTree(branch-15,t) # 순환 호출
        t.left(40)
        drawTree(branch-15,t) # 순환 호출
        t.right(20)
        t.backward(branch)

def main():
    t = turtle.Turtle()
    window = turtle.Screen()
    t.left(90)
    t.up()
    t.backward(200)
    t.down()
    t.color("green")
    N=random.randint(5,100)
    drawTree(N, t)
    window.exitonclick()

main()

 

 

참고풀이 결과]

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 여름

 

반응형

댓글