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 text, čí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!] na obrazovce ▶
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á být provedena sekvence pohybů. Například Můj blok by mohl pomocí číselného parametru sdělit dronu, jak vysoko má letět. 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 Divide by 3 (number) :: custom
[Display the quotient with two decimals.]
nastavit přesnost tisku na [0.01 v] v konzoli
tisk ((number) [/ v] (3)) v konzoli ◀ a přesunout kurzor na další řádek
při spuštění
[Set the equation's dividend.]
Divide by 3 [4]
Divide by 3 [12]