不同数据是一种数据类型的类的对象
int
- 表现形式:integer
- 主要用途:用于计算,运算。+ - * /
bool
- 表现形式:True False
- 主要用途:用于语句判断
str
- 表现形式:用引号引起 'alex'
- 主要用途: 存储少量数据。
list
- 表现形式:[ ] / 任意数据类型以及对象
- 主要用途:有序序列,可存储大量数据。
tuple
- 表现形式:( ) / 任意数据类型以及对象
- 主要用途:有序序列,可以存储大量数据,但是为只读列表,不能增删改,存放重要且不被更改的数据。
dict
- 表现形式:{'name':'alex'} / 任意数据类型以及对象
- 主要用途: 无序序列,以键值对存储,存放大量关系型数据。
set
- 表现形式:{1,2,3,'alex' }
- 主要用途:无序类型,主要用于关系测试。交集/并集/差集
数据类型转换
二进制和十进制
- 8位为一节
- bit_length() 获取十进制转化为二进制的最小位数
num = 56
print(num.bit_length())
# 6