Практикум: Своё звёздное небо

Урок раздела пройден. Теперь — практикум «Своё звёздное небо»: ты сам напишешь программы, запустишь их и сдашь то, что они выдали. Ответ здесь получается только запуском — угадать его не выйдет.

Чему научишься: рисовать узоры вложенными действиями в цикле и случайностью.

Черепашка рисует спирограф-узор и звёздное небо разными цветами

Что понадобится

  • песочница для Черепахи trinket.io/turtle — открой в браузере, установка не нужна

Слова этого практикума

  • circle — круг заданного радиуса.
  • dot — точка-звезда.
  • goto(x, y) — перейти в точку.
  • random.choice — случайный элемент списка.

Как сдавать. Где просят ввести ответ — введи только его, без пояснений. Где просят скриншот — сделай снимок окна, где видны и твой код, и результат, и прикрепи к ответу. Без снимка такое задание не примется.

Если не получилось. Красная надпись SyntaxError — проверь двоеточия, отступы и кавычки. NameError — имя переменной написано по-разному в двух местах. Застрял больше 10 минут — нажми «Нужна помощь» под заданием и напиши, на каком шаге.

Задания

Задание. Спирограф. Нарисуй узор: 36 раз нарисуй круг t.circle(80) и повернись на 10°, меняя цвет по списку (хотя бы 2 цвета). Посчитай: на сколько градусов всего повернулась Черепаха за весь узор? Введи число. Приложи скриншот: видны код и вывод.

Принято, если: Черепаха нарисовала цветок из кругов; в коде цикл и список цветов.

✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.

Онлайн-проверка ответа появится позже

Задание. Небо. Сделай чёрный фон и поставь от 30 до 100 звёзд t.dot в случайных местах (goto + random.randint), цвет каждой звезды — random.choice из списка. Введи, сколько звёзд ты поставил. Приложи скриншот: видны код и вывод.

Принято, если: на скриншоте тёмный фон и разноцветные точки; в коде goto, randint и choice; число повторов цикла в коде совпадает с ответом.

✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.

Онлайн-проверка ответа появится позже

Итог

Если ответы сошлись — приёмы раздела у тебя в руках, переходи дальше. Не сошлись — вернись к уроку и сравни свой код с примером.

← К уроку  ·  ↑ К разделу  ·  ⌂ В начало курса  ·  Следующий раздел →

Школа Виктора Комлева