Глава 11 · Очень много информации!

Мини-проект — бесконечные цвета

Словарь как «переводчик» — от слова к конкретному цвету Turtle.

Словарь отлично подходит для «перевода» одного значения в другое — например, названия цвета в его код. Нарисуем фигуру, «раскрашенную по словарю».

beskonechnye_cveta.py
cvetovaya_karta = {
    "огонь": "red",
    "трава": "green",
    "небо": "blue",
}

zapros = "небо"
artist.pencolor(cvetovaya_karta[zapros])
artist.circle(50)
★★ Самостоятельная задача
Добавьте свои цвета

Добавьте в cvetovaya_karta ещё 3-4 пары «слово — цвет» и нарисуйте для каждого отдельную фигуру.

Практика в Jupyter Notebook
11-09-cveta.ipynb · словари + Turtle
Открыть ноутбук →