7.数据类型

# **Python的数据类型有3大分类**
**一.有数值类型.数值类型有分为 int、float、complex、bool**
    1.数字是一类常见的数据类型,可分为整型、长整型(仅仅在2.版本中存在该类型)和浮点数等常见的几类。比如:123,1.0等
    2.Bool布尔值用来表示true或false,常常用在条件控制语句中作为条件来判断,系统会根据表达式的内容自动判断true或false,也可以通过print打印输出:
    3.float 是一个浮点数,比如:1.0
    4.complex(x),complex(x,y) 返回一个复数。

**二.序列对象 分为 字符串str、列表list、tuple元组。**
    1.字符串是一类非常常见的数据类型,使用变量、条件判断等都需要使用它,比如:"abc",'123'等。
    3.列表——list——用[ ]符号表示列表是有序、长度和内容可灵活变化的集合,它由不同的元素按照特定的顺序组合构成,也是python的一种非常典型的数据类型。比如:【】,【1,2,3】,【】
    3.元组——tuple——用( )符号,元组是不可变的。表示例如:('d',300)

**三.键值对  分为集合set、字典dict。**
    1.字典——dict——用{ }符号,里面有key/valeus,key是可hash的。例如:{'name':'coco','country':'china'},
    2.集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。基本功能是进行成员关系测试和删除重复元素。
    可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

python可变数据类型:列表list[ ]、字典dict{ }
python不可变数据类型:整型int、字符串str' '、元组tuple()。

猜你喜欢

转载自blog.51cto.com/12121039/2385512
今日推荐