数字类型
整数(int)
- 包含正整数,0,负整数
- 没有大小限制
- 可以表示为十进制,十六进制,八进制,二进制等。十进制为默认,其它进制需要加前缀。
浮点数(float)
- 以十进制小数形式表示
- 指数形式表示 1.2E2
- 浮点数只能以十进制书写
- 由于计算机存储有限以及内部使用二进制的原因,计算机不能够精确的表示浮点数,因此比较和运算时建议使用round()函数限定保留位数。
1
20.1+0.2 == 0.3 >> False
round(0.1+0.2,1) == 0.3 >> True
复数(complex)
布尔值
- True False
- 0,””,None 为False
- 其他数值和非空字符串为True
数据容器概论
- 避免定义大量变量,只用一个变量定义更多数据
- 一种可以存储多个数据元素的数据类型。
- 批量存储和使用多份数据。
- 根据是否能修改,是否支持重复元素,是否有序分为列表(list),元组(tuple),字符串(str),集合(set),字典(dict)