Завдання: Вирівняйте Два Стовпці
Ласкаво просимо до челенджу "Вирівняти два стовпці"!
Підсумуємо методи та можливості лицаря, які ви вивчили:
Методи лицаря:
go_right(),go_left(),go_up(),go_down(): Переміщення лицаря на одну клітинку у вказаному напрямку.pick_coin(): Підняти монету з карти та додати її до інвентарю.put_coin(): Покласти монету з інвентарю на клітинку.object_up(),object_down(),object_right(),object_left(): Визначити об'єкт у наступній клітинці у вказаному напрямку, повертає "wall", "coin" або "empty".
Програмні концепції:
- Функції: Створення багаторазових блоків коду для виконання конкретних завдань.
- Декомпозиція: Розбиття складних задач на менші, керовані частини.
- Цикли: Використання циклів
forтаwhileдля повторення дій. - Умовні оператори: Використання операторів
if-elseдля прийняття рішень на основі умов.
Завдання
Swipe to start coding
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 6. Розділ 4
knight.py
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Suggested prompts:
Can you explain the goal of the "Align Two Columns" challenge?
What are the rules or constraints for moving the knight in this challenge?
Can you provide an example of how to use these knight methods in a function?
Чудово!
Completion показник покращився до 2.94
Завдання: Вирівняйте Два Стовпці
Свайпніть щоб показати меню
Ласкаво просимо до челенджу "Вирівняти два стовпці"!
Підсумуємо методи та можливості лицаря, які ви вивчили:
Методи лицаря:
go_right(),go_left(),go_up(),go_down(): Переміщення лицаря на одну клітинку у вказаному напрямку.pick_coin(): Підняти монету з карти та додати її до інвентарю.put_coin(): Покласти монету з інвентарю на клітинку.object_up(),object_down(),object_right(),object_left(): Визначити об'єкт у наступній клітинці у вказаному напрямку, повертає "wall", "coin" або "empty".
Програмні концепції:
- Функції: Створення багаторазових блоків коду для виконання конкретних завдань.
- Декомпозиція: Розбиття складних задач на менші, керовані частини.
- Цикли: Використання циклів
forтаwhileдля повторення дій. - Умовні оператори: Використання операторів
if-elseдля прийняття рішень на основі умов.
Завдання
Swipe to start coding
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 6. Розділ 4
knight.py