본문 바로가기
프로그램

[파이썬] 터틀. 사각형 겹쳐 그리기

by 오디세이99 2022. 10. 24.
728x90
반응형
import turtle as t
 
color = ['hotpink','magenta','blue','green','yellow','orange','red']
t.shape('turtle')
    
n = 4
size = 360 # 60
posX = -150
posY = 150
for i in range(6, -1, -1):
    #  print(posX, posY, size)
    t.up()
    t.goto(posX, posY)
    t.down()

    t.color(color[i])          # 펜의 색을 빨간색으로 설정
    t.begin_fill()          # 색칠할 영역 시작
    for i in range(n):      # n번 반복
        t.forward(size)
        t.right(360 / n)    # 360을 n으로 나누어서 외각을 구함
    t.end_fill()            # 색칠할 영역 끝    
    
    size -= 50
    posX += 25
    posY -= 25

t.done()

728x90
반응형

댓글