seegongsik
我的单词本
编程

数字、文字、真和假

我们把值放进箱子,在屏幕上显示了。可那个值,是数字,还是文字?值也有种类。能拿它做什么,要看它的种类。

01

值大体分三种

装进变量的值,
不是随便什么,
它有种类。
能算的数字,
文字组成的话,
还有 真还是假。
这三种,
就是程序处理的
值的基本。

数字
25
能算
文字
"民俊"
话或名字
真·假
对 / 不对
数字不加引号,文字用引号包起来。真·假是两个里挑一个。

值的三种。

数字就是 25,
文字是用引号包起来的“民俊”,
真·假是两个里挑一个。
光看样子
也能分种类。
电脑也看这个种类,
对值区别对待。

02

连加法都看种类

同样是“加”,
按种类不同,
意思也不一样。
数字跟数字加,
是计算,
文字跟文字加,
是接到一起。
种类决定
做什么。

数字3 + 47数字相加是计算 (3 加 4 是 7)
文字"3" + "4""34"文字相加是接到一起 (3 旁边接上 4)

同样是 + 按种类有不同结果。

3 加 4 是 7,
可给“3”加上“4”,
就成了“34”。
当数字看是计算,
当文字看是接到一起。
同样的 +,
种类却换了结果。

03

“3”和 3 不一样

眼里是同一个 3,
可有引号就是文字,
没有就是数字。
文字“3”
不能算。
只有数字 3 能算。
把引号开开关关,
看 3 加 4
怎么变。

3 + 4
数字 + 数字
结果
7
是数字,所以能算。3 加 4 是 7。

一个引号就换了种类。

一个引号之差,
就能算,
也能接到一起。
所以种类弄混了,
程序
就乱动。
“3”和 3,
看着一样,是不同的值。

04

真和假是第三种

第三种,
是真和假。
“对”和“不对”,
就两个的值。
上次 ALU
对“10 比 7 大吗”
答了真,
那就是这一种。

10 比 7 大吗?
答案是 ,因为 10 比 7 大
真·假就两个里挑一个。对电脑来说,真是 1,假是 0。

两个里挑一个的值。

真·假
就两个,
简单,
可是最重要的一种。
下次要看的
“如果是这样”,
正是用这个真·假
挑路的。

05

种类对上了才进得去

箱子(变量)
也能先定好种类。
说“这箱子只放数字”,
再想放文字进去,
它就告诉你不对。
放个值,
换换箱子的种类,
看对不对。

数字箱
还空着

看箱子的种类和值对不对。

定好种类,
就能挡住放错值
出的差错。
数字箱放数字,
文字箱放文字。
每个值都有种类,
守住那个种类,
是程序的基本。
下次,
我们用这个真·假
做个岔路口。

一句话总结值有数字、文字、真·假这些种类,种类决定能拿它做什么。“3”和 3 看着一样,是不同的值。一个引号,分开了计算和接到一起。
如果有帮助,请支持我们
编程