Moje bloky#
Zavedení#
Funkce Moje bloky je ekvivalentem funkcí v Pythonu. Moje bloky seskupují bloky do opakovaně použitelných, efektivních sekcí bloků určených k provádění specifického úkolu. Funkce Moje bloky lze v programu volat vícekrát, což usnadňuje organizaci projektu a pomáhá vyhnout se opakovaným blokům.
definovat myBlock
myBlock
Parametry |
Popis |
|---|---|
název bloku |
Název, který dáte svému Můj blok. |
parametry |
Volitelné. Proměnné, které přijímají vstupní hodnoty při volání funkce, což umožňuje předávání dat do funkce. Může se jednat o číslo nebo booleovskou hodnotu. |
Definování a volání mých bloků#
Moje bloky#
Pokud Můj blok nevyžaduje vstup, můžete jej definovat bez parametrů.
definovat greeting
[Define a My Block to display a message.]
tisk [Hello!] v konzoli ◀ a přesunout kurzor na další řádek
při spuštění
[Call a My Block to display the message.]
greeting
Moje bloky s parametry#
Parametry vám umožňují zadat Můj blok informace, které potřebuje k fungování, například kolikrát má dokončit sekvenci pohybů. Například Můj blok by mohl použít číselný parametr, který robotovi sdělí, kolikrát má pohyb opakovat. To vám umožňuje používat stejný Můj blok různými způsoby v závislosti na tom, jaké hodnoty mu zadáte.
definovat repetitions (number) :: custom
[Define a My Block with a parameter.]
opakovat (number)
zvýšit polohu [paže v] o x:[100] y:[0] z:[0] [mm v] ▶
při spuštění
[Call a My Block start incrementing.]
repetitions [4]