一、分类
数值int float complex bool
序列对象字符串 str
列表 list
元组 tuple
键值对集合 set
字典 dict
二、数值型
数值型int flaot complex bool 都是class,即数字都是对象实例
int: python3 的int就是长整型,且没有大小限制,受限于存储区的大小
float:由整数部分和小数部分组成。支持十进制和科学记数法表示。只有双精度型
complex:由实数和虚部组成,实数和虚部都是浮点数,3+2.4J
bool:int的子类,仅有两个实例True和False,即1和0,可以和整数直接运算
类型转换int(x)返回一个整型
float(x)返回一个浮点数
complex(x)返回一个复数
bool(x)返回一个布尔值
数字的处理函数
round()——四舍六入五去偶
math 模块、floor()地板——向下取整、ceil()天花板——向上取整
int()——取整数部分、//——整除且向下取整
举例
min()——最小值
max()——最大值
pow(x,y)——x**y
math.sqrt()——算数平方根
进制函数,返回值是字符串bin()
oct()
hex()
math.pi——π
math.e——自然常数
三、数据类型判断
type(obj)——返回类型,而不是字符串