“文本”模块
文本积木块
在一般的文本编程语言中,字符串都是用双引号引起来。在虚拟世界的图形化编程语言中,字符串类型的数据可以直接输入在这个“文本输入”的积木里。
![]()
下面我们来看一下这个“文本输入”积木能做的工作。
点击左侧工具栏的“文本”模块,把“文本输入”这个积木拖到代码区,然后在其中输入“楼层”,还可以输入“20”,或“A”,或“best”,或“501班的人数”,如下图所示。

也就是说,在图形化编程里,在这个“文本输入”的积木块中,允许输入任何形式的字符或数字,以及字符和数字的组合。只要不超出特定的长度都是合法的。只有在程序执行的时候,才会检查这个输入是否合乎编程的逻辑。
在文本类积木中,我们还可以把以下这三个积木拖到代码区,这三个积木分别是“字符串长度”积木、“转换大小写”积木、“显示到输出窗口”积木。如下图所示。

接下来我们把这些积木组合起来,如下图所示。

下面是视频演示这些积木组合起来的编写过程。

在调试区出现的是python代码,关于python代码的编写,我们会在另外的课程进行讲解。这里,我们回到窗口区,可以看到一些输出信息,分别是“楼层”、“20”、“A”、“best”、“BEST”、“501班的人数”、“7”,这些数据信息分别对应着代码区的相应积木块的功能。
第一行积木的功能是把字符“楼层”显示到输出窗口;
第二行积木的功能是把字符“20”显示到输出窗口;
第三行积木的功能是把字符“A”显示到输出窗口;
第四行积木的功能是把字符“best”显示到输出窗口;
第五行积木的功能是先调用“转换大小写”积木的功能把字符“best”转换成“BEST”,然后把结果显示到输出窗口;
第六行积木的功能是把字符“501班的人数”显示到输出窗口;
第七行积木的功能是先调用“字符串长度”积木的功能把字符“501班的人数”的字符长度计算出来,然后把结果显示到输出窗口。
我们可以看到,“显示到输出窗口”这个积木的功能是把数据显示到输出窗口,这个功能通过输出当前状态,可以很方便的了解到程序运行过程中数据的变化。在程序调试的过程中,这是一个使用频率非常高的积木。

文本模块下还有很多不同功能的积木,这些积木都可以对字符串类型的数据进行处理,以后我们会结合实例再详细介绍。关于文本模块的讲解就到这里。
跳转到虚拟世界编程的在线网页https://public.juguandian.com/,熟悉本节介绍的菜单。