本节学习python的数据类型,先学习简单的数据类型,其他数据类型将在后续补充

1、字符串(str)

2、数值型数据类型:×××(int)、浮点型(float)、布尔值类型(bool)

×××、浮点型和字符串类型是可以相互转换的:

Python基础学习笔记(六)_数值类型

3、浮点数的科学计数法:

用e或者是E 表示浮点数的科学计数法

>>> 120E-1

12.0

>>> 120e-1

12.0

>>> 120e-2

1.2

也就是说,这里的e或者E表示的10,e1表示10的1次方,e-2 表示10 的-2 次方,所以浮点数 120e-2 就表示120乘以 10的-2 次方,及缩小100 倍。


4、判断数据类型:

python中有专门用来判断数据类型的内置函数,type() 和 isinstance()均可以。python官方更推荐使用 isinstance() 来判断数据类型。

1)type() 用法:括号内直接跟要判断类型的对象名。其返回值直接是说明类型的文字。

例如:

Python基础学习笔记(六)_python_02


2)isinstance()用法:括号内有两个参数,中间用逗号隔开,第一个是要判断的数据,第二个是指定的类型,其返回值是布尔值。

如果要判断的数据和指定的类型匹配的话,就会返回True,不匹配的话返回 False。

例如:

Python基础学习笔记(六)_数值类型_03