第一部分 数据类型
1. 基本类型:数字、字符串、布尔
1.1 数字类型
- int 整型 整数
2
2
- float 浮点型 带小数的数
2.0
2.0
- comples 复数 a+bj
3+4j
(3+4j)
1.2 字符串类型
- str 字符串 视作文本
- 组成:由数字、字母、空格、其他字符等组合而成
- 表达:用 “” 或 ‘’
"python 123"
'python 123'
1.3 布尔类型
- bool 布尔类型
- 主要用于逻辑运算
y = 2 < 1
y
False
上述类型均可定义单个数据。
但如果我们有一组数据呢?
2. 组合类型:列表、元组、字典、集合
2.1 列表
- list 列表 序列类型:数据有位置顺序
- 表示方式:[data1,data2…]
a=[1,2,3,4,5]
a[0]
1
2.2 元组
- tuple 元组 序列类型
- 表示方式:(data1,data2…)
- 元素不支持修改–“不可变的列表”
b=(1,2,3,4,5)
b[0]
1
2.3 字典
- dict 字典 映射类型:通过 键:值 的映射实现数据存储和查找
- 表示方式:{key1:value1,key2:value2,…}
- 无序
student={201:"ming",202:"uzi",203:"mlxg"}
student[202]
'uzi'
2.4 集合
- set 集合 一系列互不相等元素的集合,无序的
- 表示方式:{data1,data2…}
s={"uzi","uzi","ming","mlxg"}
s=
File "<ipython-input-13-d16b538eb3d8>", line 2
s=
^
SyntaxError: invalid syntax
在程序中,我们如何来引用这些数据?
赋值给一个变量