Мої блоки#
Вступ#
Мої блоки – це еквівалент функцій у Python. Мої блоки групують блоки у багаторазові, ефективні секції блоків, призначені для виконання певного завдання. Мої блоки можна викликати кілька разів у програмі, що спрощує організацію проекту та допомагає уникнути повторюваних блоків.
визначити myBlock
myBlock
Параметри |
Опис |
|---|---|
назва блоку |
Ім’я, яке ви даєте своєму Мій блок. |
параметри |
Необов’язково. Змінні, які приймають вхідні значення під час виклику функції, що дозволяє передавати дані у функцію. Це може бути число або логічне значення. |
Визначення та виклик моїх блоків#
Мої блоки#
Якщо Мій блок не потребує введення даних, ви можете визначити його без параметрів.
визначити greeting
[Define a My Block to display a message.]
вивести [Hello!] ▶
коли запущено :: hat events
[Call a My Block to display the message.]
greeting
Мої блоки з параметрами#
Параметри дозволяють вам надати Моєму блоку інформацію, необхідну для роботи, наприклад, скільки разів потрібно виконати послідовність рухів.
Наприклад, Мій блок може використовувати числовий параметр, щоб вказати роботу 123, скільки кроків потрібно зробити. Це дозволяє використовувати той самий Мій блок по-різному залежно від наданих йому значень.
визначити turns (number) :: custom
[Define a My Block with a parameter.]
повторити (number)
їхати [вперед v] на (50) [мм v]
повернути [праворуч v] на (90) градусів
коли запущено :: hat events
[Call a My Block start turning.]
turns [4]