본문으로 바로가기

5. 리스트에 있는 색을 사용하여 무작위 다각형 출력


import turtle

import random



t = turtle.Turtle()

s = turtle.Screen()


def draw_shape(t, c, length, sides, x, y):

    t.up()

    t.goto(x, y)

    t.down()

    t.fillcolor(c)

    angle = 360.0 / sides

    t.begin_fill()

    for dist in range(sides):

        t.forward(length)

        t.left(angle)

    t.end_fill()


for i in range(10):

    color = random.choice([ 'white', 'yellow', 'blue', 'skyblue', 'orange', 'green' ])

    side_length = random.randint(10, 100)

    sides = random.randint(3, 10)

    x = random.randint(-200, 200)

    y = random.randint(-200, 200)

    draw_shape(t, color, side_length, sides, x, y)



7. 딕셔너리에 저장된 도메인 출력


domains = { "kr": "대한민국", "us": "미국","jp": "일본", "de": "독일", "sk": "슬로바키아", "hu": "헝가리", "no": "노르웨이"  }


for k, v in domains.items():

    print (k, ": ", v)