如何创建变量?创建变量的步骤以及变量相关的积木指令

我们已经认识到,光靠侦测类积木指令是不能应对所有事情的,运算类积木指令非常重要。其实前面最后还忽略了一个小问题:输入的分数存在哪里。存在一个角色或者造型中?一个数字有啥形象可言?肯定不行,目前所学的scratch知识无法解决存储数字的问题。我们得找个“ 合适的箱子”,用它来存放用户输入的信息,如数字、字符。这个“合适的箱子”就是变量,下面我们就重点学习变量的相关知识。

什么是变量?

变量是计算机编程领域一个不可或缺的组成部分。可以这么说,计算机编程领域如更肤少了变量,就如同孙悟空不会“七十二变”。

变量来源于数学,它是一种方便使用的占位符,既可以用来保存程序运行时用户输入的数据、特定运算的结果(如布尔运算)以及要在屏幕上显示的数据信息等,也可以用实传递这些数据,供其他程序使用。

简单而言,变量就是一一个有“个性”的箱子。首先,它能存东西,既可以存放数盾也可以存放字符。 说它有“个性”,是因为它不喜欢别人“胡乱”放东西,如果先放的是数字,就不能再

放字符,反之亦然。既然是箱子,就可以打开并取出里面的东
而然后再放进去同类型的东西。此外,箱子还可以经过 “传送”,将里面的内容输送到其他程序中。

一般通过变量名访问变量,变量名既可以是一个英文字母(如A、B),也可以是字符串、数字或某些符号的组合。不同的编程语言对变量名的要求不同,可以自行查阅编程语言的相关资料。这里要提醒大家的是,一定 要养成良好的变量命名习惯(简短、易于记忆的名字)和变量使用习惯。

在编程中,变量需要先创造( 称为定义)再使用(先造出箱子才能使用)。有时,需要在定义变量的同时对其进行初始化,也就是按照类型要求,先放入一个“滥竽充数”的数字或者其他字符,在实
际应用之前再放入正确的内容。scratch软件并末提供现成的变量,需要在“代码”面板的“变量”模块中自行创建。用户可以根据程序设计需求创建数量不等的变量,不过变量越多越耗费计算机的资源。

scratch软件中变量的位置

scratch软件中变量的位置

需要注意是;如果在程序中创建了变量,一定要在测试前保存程序,否则一旦程序意外退出,创建的变量就会丢失。

如何创建变量,创建变量的步骤方法:

step1、点击建立一个变量,scratch软件中将弹出新建变量的对话框,如图:

新建变量

新建变量

step2、在“新变量名” 处输入要创建的变量的名称,它要尽量简短,容易理解和记忆。

step3、“ 适用于所有角色”表示创建的变量可以供所有角色使用,默认选择此项;“仅适用于当前角色”表示变量仅供当前选定的角色使用。

step4、点击“确定”按钮,在创建变量的同时,会出现5条与变量相关的积木木指令,如图。

变量的积木指令

变量的积木指令

下面解释一下变量相关的积木指令:

变量名:代表所创建的变量,可以在程序中使用此积木指令,这相当于使用变量。

将…设为…:对创建的变量进行初始化,设定初始值。

将…增加…:设定变量增加的数值,常用于循环结构的判断条件中。

显示变量…和稳藏变量….:用于设定在舞台的左上角是否显示变量名和存储的内容。显示变量便于我们在调试阶段监控程序的执行过程,不过调试完成后记得要隐藏变量,不然就穿帮了。

关于变量的具体使用,我们将在后面的还会讲到的,例如列表变量;

scratch变量相关的重要知识点:

scratch变量是什么

scratch交换变量

scratch列表是什么意思

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch循环结构积木指令有哪些?循环积木的作用

2023-4-29 14:41:43

综合资讯

scratch智能养殖场题目,scratch编程实现智能养殖场

2023-4-29 14:41:51

2 条回复 A文章作者 M管理员
  1. cat

    66

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索