본문 바로가기
프로그램

[파이썬] 문제 : turtle - 도형 color를 딕셔너리에 저장하고 사용하기

by 오디세이99 2023. 12. 5.
728x90
반응형

from turtle import *

colorDic = {3:'red', 4:'green', 5:'blue', 6:'brown'}

setup(1200, 800)
bgcolor('white')
speed(0)
    
def draw_shape(n, length):
    for i in range(n):
        forward(length)
        left(int(360/n))
    
n = int(input('다각형 모양(3~6, 종료는 0) :'))
pencolor(colorDic[n])
pensize(4)
draw_shape(n, 100)       # 3,4,5,6 각형 및 한변 길이
    

done()

try:
    bye()
except:
    print("bye")

728x90
반응형

댓글