数据类型
- Number
- 字符串
- 列表
- 元组
- 字典
1.标准数据类型:Number
- 用于存储数值
- python支持四种不同的数值类型
1). 整型(int):通常被称为是整型或整数,是正或负整数,不带小数点。- 幂运算:pow() 和 **
- 类型转换:
1>.转为二进制:bin()
2>.转为八进制:oct()
3>. 转为十六进制:hex() - 其他进制或仅包含数字的字符串转为整型:int()
2). 长整型(long int):无限大小的整数,整数最后是一个大写或小写的L
3). 复数(complex):复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
4). 浮点型(float):浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)- 幂运算:pow() 和 **
- 类型转换:
1>. 其他类型转为浮点型:float()
2>. 浮点型转为字符型:str()
2. 字符串
- 使用引号(’ 或者 ")创建字符串
- 可以使用方括号来截取字符串
- 将一个值插入到字符串中
3. 列表
- 使用方括号创建,元素间使用逗号分隔
- 列表中每个元素由一个数字表示它的位置,即索引。索引从0开始
- 列表中的元素可以是不同类型的
- 使用下标索引访问列表中的值
- 更新列表
- 删除列表中的元素
- 列表截取
4. 元组
- 使用小括号创建,元素间使用逗号分隔
- 元组中的元素可以是不同数据类型
- 元组只包含一个元素时,需要在元素后面添加逗号
- 元组中的值不能修改
- 元组和元组可以做merge操作
- 元组中的值不能删除,可以用del删除整个元组
del tup
- 元组截取
- 将列表转换为元组:tuple(seq)
5. 字典
- 字典是另一种可变容器模型,可以存储任意类型对象
- 使用花括号创建{}
- 每个键值对用冒号分隔{key:value},每个对之间用逗号分隔
- 键的值是唯一的,不可变
- 值可以取任意类型
- 访问字典中的值
- 修改字典
向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对
- 删除字典元素
- del删除一个元素或者整个字典
- clear清空字典