1.标准数据类型
-
Number 数字
[int、float、bool、complex] -
String 字符串
(+连接,*重复) -
List 列表
(列表里的元素类型可以不相同,+连接,*重复) -
Tuple 元组
(元组里的元素类型可以不相同。tuple的元素不可改变,但它可以包含可变的对象,比如list列表。只包含一个元素时其后要加逗号) -
Set 集合
(可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。) -
Dictionary 字典
(列表是有序的对象集合,字典是无序的对象集合。字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。键(key)必须使用不可变类型。)
不可变:Number、String、Tuple
可变:List、Set、Dictionary
注意:在 Python2 中是没有布尔型的,它用数字 0 表示 False,用 1 表示 True。到 Python3 中,把 True 和 False 定义成关键字了,但它们的值还是 1 和 0,它们可以和数字相加。
2.运算符号
- +(加法)
- -(减法)
- *(乘法)
- /(除法,得到一个浮点数,如2/4=0.5)
- //(除法,得到一个整数,如2//4=0)
- %(取余)
- **(乘方)
3.Set集合
a.b都是集合
- → a - b :a 和 b 的差集
| → a | b :a 和 b 的并集
& → a & b :a 和 b 的交集
^ → a ^ b :a 和 b 中不同时存在的元素
in:判断某元素是否在集合中