第四课 什么是变量?[计算机科学入门(Minecraft)]
2019-08-05 本文已影响0人
辣椒爸
大部分学校都提供学生存放书本的储物柜。变量很想储物柜:变量是计算机存放东西的地方。计算机需要容器保存数字、文本和其他信息,程序告诉计算机什么时候从储物柜查找信息以及查找什么信息。
“嗨,计算机...请给我我的科学课本,因为现在5点了。”
以下为一些计算机可能存储到变量的示例。
天气信息:
变量:温度、时间、星期几、降雨量等。
运动信息:
变量:运动类型、消耗的卡路里、跑步的步数、比赛成绩等。
服装信息:
变量:什么是干净、什么是脏、我想买什么、鞋子的数量、袜子的数量等。
每一个变量保持特定类型的信息。第一次使用变量时,可以设置变量的类型,该变量只能保存你指定类型的信息。
变量的类型
number类型的变量保存数字。例如:一个人的年龄、运动员的成绩、年份等。
string类型的变量保存字符串。例如:人的名字、密码、星期几等。
Boolean类型的变量只有两个值:true或者false。例如:是白天吗?、游戏是否结束?等
在MakeCode中,位置变量是保持三个数字来描述三维世界中特定位置的一种特殊变量。这些数字分别称为X,Y和Z坐标。你应该还记得第三课中讲解过坐标的内容。
变量的值
以下是另外一些变量的示例。
变量名 | 变量值 |
---|---|
Cats | 2 |
Dogs | 5 |
Greeting | “hello!” |
HousePosition | (12, 4, -36) |
可以使用变量来代替变量值。使用以上变量定义,可以写出如下语句:
Cats + Dogs = 7
Say Greeting
Teleport to HousePosition
你可以使用以下语句改变变量的值:
Set Cats to Dogs + 4
Cats = 9
如下每个变量中的类型是什么?
- Cats
- Dogs
- Greeting
- HousePosition