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

Python 141제] 파이썬 EXPRESS CHAPTER 5. Programming 15 p249

by 건티 2023. 2. 16.
728x90

출처 : 반크_세계유산 창덕궁

 

참고풀이1]

import turtle
t=turtle.Turtle()
t.shape("turtle")

def draw_square(size):
    for i in range(4):
        t.fd(size)
        t.left(90)
        size += 5

for i in range(10):
    draw_square(i*20)

 

참고풀이 결과1]

 

 

참고풀이2]

import turtle
t=turtle.Turtle()
t.shape("turtle")

def draw_square(size,count):
    if count<1:
        return 
    for i in range(4):
        t.fd(size)
        t.left(90)
        size += 5
    count-=1
    draw_square(size,count)

#Main Part
draw_square(20,10)

 

참고풀이2 결과]

 

 

 

 

 

 

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

 

반응형

댓글