Завдання: Побудова Літери K
Ласкаво просимо до челенджу "Побудуй літеру K"! У цьому розділі ви перевірите свої навички програмування, створюючи літеру "K" за допомогою Ninja Game.
Перш ніж почати, швидко згадаємо методи та можливості ніндзя, які ви вже вивчили:
Методи ніндзя:
go_right(),go_left(),go_up(),go_down(): Переміщують ніндзя на одну клітинку у вказаному напрямку.pick_sushi(): Підняти суші з карти та додати до інвентаря.put_sushi(): Покласти суші з інвентаря на клітинку.object_up(),object_down(),object_right(),object_left(): Визначити об'єкт у наступній клітинці у вказаному напрямку, повертає "wall", "sushi" або "empty".
Програмні концепції:
- Функції: Створення багаторазових блоків коду для виконання певних завдань.
- Декомпозиція: Розбиття складних задач на менші, керовані частини.
- Цикли: Використання циклів
forтаwhileдля повторення дій. - Умовні оператори: Використання операторів
if-elseдля прийняття рішень на основі умов.
Swipe to start coding
Рішення
Дякуємо за ваш відгук!
ninja.py
index.html
preset.py
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 2.94
Завдання: Побудова Літери K
Свайпніть щоб показати меню
Ласкаво просимо до челенджу "Побудуй літеру K"! У цьому розділі ви перевірите свої навички програмування, створюючи літеру "K" за допомогою Ninja Game.
Перш ніж почати, швидко згадаємо методи та можливості ніндзя, які ви вже вивчили:
Методи ніндзя:
go_right(),go_left(),go_up(),go_down(): Переміщують ніндзя на одну клітинку у вказаному напрямку.pick_sushi(): Підняти суші з карти та додати до інвентаря.put_sushi(): Покласти суші з інвентаря на клітинку.object_up(),object_down(),object_right(),object_left(): Визначити об'єкт у наступній клітинці у вказаному напрямку, повертає "wall", "sushi" або "empty".
Програмні концепції:
- Функції: Створення багаторазових блоків коду для виконання певних завдань.
- Декомпозиція: Розбиття складних задач на менші, керовані частини.
- Цикли: Використання циклів
forтаwhileдля повторення дій. - Умовні оператори: Використання операторів
if-elseдля прийняття рішень на основі умов.
Swipe to start coding
Рішення
Дякуємо за ваш відгук!
ninja.py
index.html
preset.py