变量
我们使用变量这个术语,含义与数学或其他编程语言中的用法相同。
也就是说,它指的是 保存值并且可以修改的、带有名称的元素。
变量可以用多种方法创建。
- 数到 和 遍历列表里的每一项 这样的一些积木会使用变量,并定义该变量的值。
这类变量传统上称为 循环变量(loop variables)。 - 自定义函数 也使用变量来定义参数或实参。
- 用户可以随时通过 赋值 积木创建变量,创建出来的变量声明为 全局变量(global variables)。
- RobomationLAB 的积木编程环境不支持 局部变量(local variables)。
点击变量积木的下拉菜单,会出现下面这些选项。
- 显示程序中已定义的所有变量名称。
- “重命名变量”:在整个程序中修改该变量的名称。选择这个选项后,会出现可以输入新名称的窗口。
- “删除变量”:删除程序中引用这个变量的所有积木。
赋值
赋值 积木把值赋给变量。
如果代码中还没有声明该变量,会先声明新变量再赋值。

Python
python
item = VAL改变值
加 积木的作用是把数字加到变量的值上。

Python
python
item = item + 1获取值
下面的积木提供变量中保存的值,但不会修改这个值。
不使用赋值积木也可以使用这个积木,但这不是正确的编程方式。

Python
python
item