Мої блоки#

Вступ#

Мої блоки – це еквівалент функцій у Python. Мої блоки групують блоки у багаторазові, ефективні секції блоків, призначені для виконання певного завдання. Мої блоки можна викликати кілька разів у програмі, що спрощує організацію проекту та допомагає уникнути повторюваних блоків.

визначити myBlock

myBlock

Параметри

Опис

назва блоку

Ім’я, яке ви даєте своєму Мій блок.

параметри

Необов’язково. Змінні, які приймають вхідні значення під час виклику функції, що дозволяє передавати дані у функцію. Це може бути число або логічне значення.

Визначення та виклик моїх блоків#

Мої блоки#

Якщо Мій блок не потребує введення даних, ви можете визначити його без параметрів.

Під час запуску викликається спеціальний блок з назвою «привітання» для виведення на екран напису «Привіт!».#
визначити greeting
[Define a My Block to display a message.]
вивести [Hello!] на консоль ◀ і перейти до наступного рядка

коли запущено
[Call a My Block to display the message.]
greeting

Мої блоки з параметрами#

Параметри дозволяють вам надати Мій блок інформацію, необхідну для роботи, наприклад, скільки разів потрібно виконати послідовність рухів. Наприклад, Мій блок може використовувати числовий параметр, щоб вказати роботу, скільки разів повторити рух. Це дозволяє використовувати один і той самий Мій блок по-різному залежно від наданих значень.

Під час запуску викликає користувацький блок ‘named_greeting’ з параметром. На екрані виводиться ‘Hello’, а потім ім’я користувача.#
визначити repetitions (number) :: custom
[Define a My Block with a parameter.]
повторити (number)
змістити позицію [рука v] на x:[100] y:[0] z:[0] [мм v] ▶

коли запущено
[Call a My Block start incrementing.]
repetitions [4]