(6)python基础数据类型

时间:2022-10-19 18:14:25

python的六大标准数据类型

(一)Number   数字类型(int float bool complex)

(二)String 字符串类型

(三)List 列表类型

(四)Tuple 元组类型

(五)Set 集合类型

(六)Dict 字典类型

(1)Number 数字类型分类

int :   整数类型   (正整数[各种进制] 负整数 0)

float:   浮点数类型 ( (1).普通小数例3.14 (2)科学计数法表示的小数 例:a = 3e-5 #3e-05 )

bool:   布尔值类型 ( 真True和 假False)

complex: 复数类型   (例 2+3j) (复数用作于科学计算中,表示高精度的数据,科学家会使用)

数字类型精度从低到高:bool===> int===> float ===>complex

当2个不同类型的数据进行运算的时候,默认向更高精度转换

例:2+3.14 = 5.14

解析:2是int(整型),3.14是float(浮点型),得出的结果5.14是浮点型, 浮点型的精度高于整型

 

(2)容器类数据类型,以下这五种都属于容器类数据类型,因为它们都可以包含多个数据元素

(1)String 字符串类型 例 strvar = 'abc'

(2)List 列表类型 例.listvar = [1,2,3]

(3)Tuple 元组类型 例 tvat = (1,2,3)

(4)Set 集合类型 例 setvar = {1,2,3}

(5)Dict 字典类型 例 dictvar = {a:1,b:2}

注意:字典的数据是以键值对形式存储,a相当于键(一般用k表示),1相当于值(一般用v表示),所以,字典里面的元素都是k:v形式存在的

(3)如何查看数据类型 type,class是类意思 ,可以看到listvar是列表类型,strvar是字符串类型

 (6)python基础数据类型