python学习日记--数据类型


开门见山,python的数据类型有:

(1)整型:a=1

(2)浮点型:b=1.23

(3)布尔型:c=True/False

(4)复数类型:d=3+8j

(5)字符串型:e='243'      f="sdhg32"     g='''whusjtu'''

对于科研工作者来说,上述数据类型基本上已经可以满足很多方面的要求了。

可以发现,在python中,一个变量或常量的数据类型是由赋值语句决定的。这里没有特定的关键字来定义数据类型。

字符串类型有三种赋值方式:单引号、双引号和三引号。使用双引号或三引号可以直接输出含有特殊字符的字符串,而不需要使用转义字符,如:print(“he sadi,'go out!' ”),则输出为:

he said, 'go out!'

在这里要澄清数据类型和数据结构的区别,大致可以描述为

数据结构=数据元素+数据关系(这里数据元素是指内存分配的大小)

数据类型=数据结构+数据操作

所以数据类型在范畴上是要比数据结构更宽泛的。前者是对数据的抽象描述,后者是计算机存储和组织数据的方式,描述的是数据间的相互关系。

你可能感兴趣的:(python学习日记--数据类型)