【发布时间】:2019-11-29 15:48:44
【问题描述】:
在为自己编写代码几年后,我试图理解它的真正含义。
a = "Foo"
b = ""
c = 5
d = True
-
a- 字符串变量。"Foo"(带引号)- 字符串文字,即字符串数据类型的实体。 -
b- 字符串变量。""- 空字符串。 -
c- 整数变量。5- 整数文字,即整数数据类型的实体。 -
d- 布尔变量。True- 布尔值,即布尔数据类型的实体。
问题:
- 我的理解正确吗?
- 看来
5是一个整型字面量,是整型数据类型的一个实体。 “整数”和“整数”:为什么我们在这里使用不同的词? -
什么是“字符串”和“整数”?
据我从 Wikipedia 了解到,“字符串”和“整数”与字符串/整数文字或数据类型不同。换句话说,有 3 对或术语:
- 字符串字面量、整数字面量
- 字符串数据类型、整数数据类型
- 字符串、整数
【问题讨论】:
-
整数数据类型在我所知道的任何语言中都不是标准的东西
标签: string integer terminology