我的积木#
介绍#
“我的代码块”相当于 Python 中的函数。“我的代码块”将代码块分组为可重用、高效的模块,用于执行特定任务。“我的代码块”可以在程序中多次调用,从而简化项目组织,并有助于避免重复的代码块。
定义 myBlock
myBlock
参数 |
描述 |
|---|---|
区块名称 |
你为你的我的街区起的名字。 |
参数 |
可选。函数调用时接受输入值的变量,允许将数据传递给函数。它可以是数字或布尔值。 |
定义和调用我的代码块#
我的积木#
如果“我的模块”不需要输入,则可以不带参数定义它。
启动时,调用名为“greeting”的自定义块在屏幕上打印“Hello!”。#
定义 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]