Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge: Build letter E | Challenges
New Script

Свайпніть щоб показати меню

book
Challenge: Build letter E

Welcome to the "Build Letter E" challenge!

Let's recap the ninja methods and features you've learned:

Ninja Methods:

  • go_right(), go_left(), go_up(), go_down(): Move the ninja one cell in the specified direction.

  • pick_sushi(): Pick up sushi from the map and add it to your inventory.

  • put_sushi(): Place sushi from your inventory onto a cell.

  • object_up(), object_down(), object_right(), object_left(): Determine the object in the next cell in the specified direction, returning "wall", "sushi", or "empty".

Programming Concepts:

  • Functions: Create reusable blocks of code to perform specific tasks.

  • Decomposition: Break down complex problems into smaller, manageable parts.

  • Loops: Use for and while loops to repeat actions.

  • Conditional Statements: Use if-else statements to make decisions based on conditions.

Завдання

Swipe to start coding

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 2
py

ninja.py

html

index.html

py

preset.py

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

book
Challenge: Build letter E

Welcome to the "Build Letter E" challenge!

Let's recap the ninja methods and features you've learned:

Ninja Methods:

  • go_right(), go_left(), go_up(), go_down(): Move the ninja one cell in the specified direction.

  • pick_sushi(): Pick up sushi from the map and add it to your inventory.

  • put_sushi(): Place sushi from your inventory onto a cell.

  • object_up(), object_down(), object_right(), object_left(): Determine the object in the next cell in the specified direction, returning "wall", "sushi", or "empty".

Programming Concepts:

  • Functions: Create reusable blocks of code to perform specific tasks.

  • Decomposition: Break down complex problems into smaller, manageable parts.

  • Loops: Use for and while loops to repeat actions.

  • Conditional Statements: Use if-else statements to make decisions based on conditions.

Завдання

Swipe to start coding

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 2
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt