Logo
Section 1 / 5

变量和数据类型

了解变量是什么以及它可以拥有的数据类型。

导入

变量和数据类型

了解变量是什么以及它可以拥有的数据类型。

什么是变量?

想象一下,你有多个物品需要放入盒子中。每个盒子只能存放一个物品,为了清楚地知道哪个盒子装了什么,你会给每个盒子贴上唯一的标签。变量就像这样的盒子,只不过它存在于计算机内存中。变量用于存储一个值,并拥有一个名称来标识它。

...
变量就像一个贴有标签的盒子,用来存放一个项目

变量用于存储可以在代码中引用和修改的数据。因此,变量是程序代码的重要组成部分。由于伪代码是一种用自然语言描述实际代码的工具,变量在伪代码中同样起着关键作用。我们之前已经在伪代码中使用过变量了!例如,在下面的伪代码中,n 和 square 就是变量:

1INPUT n 2square = n * n 3OUTPUT square

数据类型

除了名称之外,变量还具有类型。数据最基本的形式可以是数字、文本或二进制(0 或 1)。因此,一些基本的数据类型用于存储数值、文本和二进制数据。下面我们逐一介绍这些类型。

数字

具有数值数据类型的变量用于存储数字。例如,在下面的伪代码中,变量 n 存储的是一个数字:

1n = 2

字符串

字符串类型的变量用于存储文本。字符串指的是字符的序列。例如,在下面的伪代码中,变量 greeting 存储的是一个字符串:

1greeting = "hello!"

布尔值

布尔类型的变量只能取两个值之一:0 或 1(也可以表示为 False 或 True)。例如,在下面的伪代码中,变量 bool 的值为 0:

1bool = 0

解决问题

计算一次行程的燃油成本