我的积木#

介绍#

My Blocks 相当于 Python 中的函数。My Blocks 将代码分组为可重用、高效的代码段,用于执行特定任务。My Blocks 可以在一个程序中多次调用,从而简化代码组织,并有助于避免重复代码。

定义 myBlock

myBlock

参数

描述

块名称

您为“我的区块”指定的名称。

参数

可选。函数调用时接受输入值的变量,允许将数据传入函数。可以是数字或布尔值。

定义和调用我的块#

我的积木#

如果 My Block 不需要输入,则可以不带参数定义它。

启动时,调用名为“greeting”的自定义块在屏幕上打印“Hello!”。#
定义 greeting
[定义“我的块”来显示消息]
打印 [你好!] 在屏幕 ▶

当开始 :: hat events
[调用“我的块”来显示消息]
greeting

我的带参数的块#

您还可以向“我的区块”添加参数,以便传递“我的区块”工作所需的信息。

启动后,调用自定义块“named_greeting”,并传入一个参数。它会在屏幕上打印“Hello”,后面跟着指定的名字。#
定义 named_greeting (name) :: custom
[定义带有参数的 My Block]
打印 [你好,] 在屏幕 ▶
打印 (name) 在屏幕 ▶

当开始 :: hat events
[调用“我的块”来显示消息]
named_greeting [Stranger]