Python基础- 数据类型

1. 基本数据类型:

(1)整型,在Python3中长整形和整形归为一类,所有的整数都属于整型,例如1,0,1000,1203等等

(2)浮点型,数字中有小数点的数,如12.1   1.85   10.0  等等,另外1e10也表示浮点数

(3)字符串,所有以单引号或双引号括起来的值都叫做字符串,例如“小甲鱼”  '小甲虫'    '醉酒青牛'

(4)布尔类型, 布尔类型只有两个值,True 或False ,记得在Python里面这两个值首字母均大写。

 

2. e记法:

如果数位很多的话,一般将其表示为e记法形式,
例如0.000000000000135用e记法表示为1.35e-13,它是一个浮点数类型。
例如用e记法表示为1e3,表示的是1000.0是个浮点数,这里e也可以改写成E。
 

3. 数据类型转换:

(1)int():可以将纯数字的字符串或浮点型强制转换为整形,如int('0012')为12;  int(12.5)为12
(2)float():可以将包含一个小数点的数字字符串或者整形转换为浮点型,如float('0012')为12.0,float('.123')为0.123; float(12)为12.0
(3)str():可以将任何类型转换为字符串类型,例如str(1e28)为‘1e+28'  str(1e2)为'100.0'等等

 

4. 数据类型信息获取

(1)type():直接给出数的数据类型,例如type(12.0)则返回float,type(1000)返回int, type(False)返回bool等
(2)isinstance():需要给出需要判断的数和一个数据类型,是则返回True,否则返回False,
        如isinstace(1,int)返回True ,isinstance(12.5,float)返回True,isinstance('I love u',float)返回False,而isinstance('I love u',str)返回True
posted @ 2018-12-17 20:17  清风与归_G  阅读(343)  评论(0编辑  收藏  举报