Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Написання Функцій | Функції
Python Ninja

bookНаписання Функцій

Частини функції

  • Оголошення: Починається з ключового слова def.
  • Ім'я: Ідентифікатор функції, наприклад, ninja_controller, loot_box тощо.
  • Параметри: Змінні, вказані в дужках, які приймають значення під час виклику функції.
  • Тіло: Блок коду з відступом під оголошенням функції, який виконує дії функції.
  • Повертає значення: Необов'язковий оператор для виведення значення. Без нього функції повертають None.

Приклад

ninja.py

ninja.py

copy
  • ninja_controller : Керує ніндзя, викликаючи loot_box двічі та переміщуючи вправо чотири рази.

  • loot_box : Визначає набір дій (рух, підбір суші) для ніндзя.

  • Параметр: Обидві функції приймають об'єкт ніндзя, який має методи, такі як go_right(), go_up() тощо.

Завдання

Swipe to start coding

Рішення

Досліджуйте інші курси в Каталозі

Все було зрозуміло?

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

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

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

ninja.py

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

Can you explain what the `ninja` object is and what methods it has?

Can you show an example of how to call these functions with a ninja object?

What does the `loot_box` function do step by step?

close

Awesome!

Completion rate improved to 2.94

bookНаписання Функцій

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

Частини функції

  • Оголошення: Починається з ключового слова def.
  • Ім'я: Ідентифікатор функції, наприклад, ninja_controller, loot_box тощо.
  • Параметри: Змінні, вказані в дужках, які приймають значення під час виклику функції.
  • Тіло: Блок коду з відступом під оголошенням функції, який виконує дії функції.
  • Повертає значення: Необов'язковий оператор для виведення значення. Без нього функції повертають None.

Приклад

ninja.py

ninja.py

copy
  • ninja_controller : Керує ніндзя, викликаючи loot_box двічі та переміщуючи вправо чотири рази.

  • loot_box : Визначає набір дій (рух, підбір суші) для ніндзя.

  • Параметр: Обидві функції приймають об'єкт ніндзя, який має методи, такі як go_right(), go_up() тощо.

Завдання

Swipe to start coding

Рішення

Досліджуйте інші курси в Каталозі

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

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

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

close

Awesome!

Completion rate improved to 2.94
Секція 3. Розділ 2
ninja.py

ninja.py

some-alt