ninja.py
Декомпозиція
Свайпніть щоб показати меню
Декомпозиція — це розбиття великого розв'язку на менші функції та їхнє вільне комбінування. Можна викликати одну власну функцію всередині іншої, поєднувати власні функції з вбудованими методами Ninja та використовувати їх стільки разів, скільки потрібно.
Шаруючи прості дії крок за кроком, можна створювати складну поведінку, зберігаючи код зрозумілим і зручним для підтримки. Розгляньте наведений нижче код:
ninja.py
Як видно, move_to_next_tunnel використовує вбудовані методи, loot_tunnel використовує move_to_next_tunnel і вбудовані методи, а ninja_controller викликає loot_tunnel тричі.


Swipe to start coding
Рішення
Досліджуйте інші курси в Каталозі
Дякуємо за ваш відгук!
ninja.py
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат