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

Зміст курсу

Python Ninja

Python Ninja

1. Основні Елементи Управління
2. Просунуті Елементи Керування
3. Функції
4. Цикли
5. Оператори If-Else
6. Виклики
7. Lists

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

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

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

Приклад

py

ninja.py

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

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

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

Завдання

Swipe to start coding

Рішення

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

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

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

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

ninja.py

toggle bottom row

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

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

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

Приклад

py

ninja.py

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

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

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

Завдання

Swipe to start coding

Рішення

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

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

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

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