Рисование сетки
Строки и столбцы
«Рисование сетки» — бесплатный урок Coding for Kids на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Coding for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Coding for Kids содержит 4 уроков всего.
Сетки повсюду! 🟦
Здравствуйте, строитель! 👷 Сетка состоит из рядов и столбцов, как шахматная доска, миллиметровая бумага или плиточный пол! 🟦🟦🟦
Сегодня мы используем вложенные циклы, чтобы нарисовать собственные сетки. Вперёд!
for row in range(3):
print('A new row!')Ряды и столбцы 📏
У сетки есть две части:
- Ряды идут из стороны в сторону ↔️
- Столбцы идут сверху вниз ↕️
Внешний цикл создаёт ряды, а внутренний заполняет столбцы!
for row in range(2):
for col in range(4):
print('o', end='')
print()Хитрость с end='' 🤫
Обычно print переходит на новую строку. Чтобы оставаться в той же строке, добавьте end=''. 🤫
Затем используйте пустой print(), чтобы перейти к следующему ряду!
print('a', end='')
print('b', end='')
print('c')Крошечная сетка 2x2 🔲
Давайте нарисуем сетку с 2 рядами и 2 столбцами. Это 4 маленьких квадрата! 🔲🔲
for row in range(2):
for col in range(2):
print('#', end='')
print()Добавим пробелы 🌬️
Если поставить пробел после каждого символа, сетка будет выглядеть аккуратнее и станет шире! 🌬️
Попробуйте print('#', end=' ') с пробелом внутри кавычек.
for row in range(3):
for col in range(3):
print('#', end=' ')
print()Большая широкая сетка 🟩
Хотите сетку побольше? Просто измените числа в range()! Большее количество рядов увеличивает сетку вниз, а столбцов — в стороны. 🟩🟩🟩🟩
for row in range(4):
for col in range(8):
print('@', end='')
print()Сетка с эмодзи! 😎
Кто сказал, что сетки должны быть скучными? Давайте заполним нашу сетку эмодзи! 😎 Попробуйте лягушек, звёзды или сердечки!
for row in range(3):
for col in range(5):
print('🐸', end='')
print()Пронумерованная сетка 🔢
Мы можем показать номер столбца в каждой ячейке! Это помогает SEE, как считает внутренний цикл. 🔢
for row in range(2):
for col in range(4):
print(col, end=' ')
print()Идея шахматной доски ♟️
На настоящей шахматной доске цвета чередуются! Мы тоже можем менять символы. А пока оставим один символ — но представьте, сколько всего можно придумать! ♟️
for row in range(4):
for col in range(4):
print('■', end=' ')
print()Сделаем квадрат 🟧
Если количество рядов и столбцов — SAME число, получится идеальный квадрат! Попробуйте 5 и 5. 🟧
size = 5
for row in range(size):
for col in range(size):
print('*', end='')
print()Вы мастер сеток! 🏆
Измените size на любое число и наблюдайте, как Ваш квадрат растёт или уменьшается! 🏆
Попробуйте size 3, а затем size 7. Здорово, правда? Экспериментировать с числами — лучше всего! 🎮
size = 3
for row in range(size):
for col in range(size):
print('❤️', end='')
print()Быстрая проверка! 🧠
Проверим Ваши навыки работы с сетками! 💪
Чемпион сеток! 🎉
Потрясающая работа! 🎉 Теперь Вы умеете рисовать сетки!
- Внешний цикл = ряды (вниз) ↕️
- Внутренний цикл = столбцы (в стороны) ↔️
end=''оставляет всё в одной строке 🤫- Пустой
print()переходит на новый ряд ⬇️
Дальше: треугольники из звёзд! ⭐
for row in range(3):
for col in range(6):
print('🟦', end='')
print()Часто задаваемые вопросы
Урок «Рисование сетки» бесплатный?
Да — полный текст урока «Рисование сетки» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Coding for Kids, подпишись на CoddyKit PRO. Курс Coding for Kids содержит 4 уроков всего.
Чему я научусь в уроке «Рисование сетки»?
Строки и столбцы Ты практикуешь Coding for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Coding for Kids?
Предыдущий опыт не требуется. Coding for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.
Сколько времени занимает урок «Рисование сетки»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Coding for Kids?
Да. Каждый урок Coding for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Цикл внутри цикла
- Рисование сетки
- Звёздные треугольники
- Таблица умножения