0 0 4 6 - Scratch的数据类型 - 【扫盲】
本帖最后由 不二如是 于 2016-11-19 11:18 编辑从某个角度讲:
程序的任务是处理各种数据类型(数字、文本、图像)的数据并生成需要的信息
所以了解,Scratch中的数据类型,是掌握Scratch的重中之重!
Scratch支持三种类型:
布尔类型(Bool)、数字类型、字符串类型
[*]Bool类型
Bool类型仅有两个值:真或假(True或False)
多用来测试一个或者多个条件,来让程序选择不同的执行路径,产生不同的效果。
[*]数字类型
可以是整数或者小数,虽然许多编程语言区分这两者,如C、C++中用int、float区别。
但是Scratch中不进行区分!,毕竟都是数字而已。
你可以使用这些积木,来进行转换:
[*]字符串类型
字符串是一系列字符的集合。
字符可以是字母(大小写均可)、数字(0~9)、键盘上可敲出来的符号(+,*,/,-等等)
字符串用来存储姓名,地址等信息。
[*]函数凹槽
看到帖子最开始那张图,不同的模块凹槽存在差异!
凹槽就三种形状:
六边形、矩形、圆角矩形
分别对应:
Bool、字符串、数字
[*]积木形状
功能积木形状只有两种:
六边形、圆角矩形
分别对应:
Bool、字符串/数字
拖入是有限制滴,不是你想拖就能拖的{:10_297:}
页:
[1]