数值型

intfloatcomplexbool都是class15.02+3j都是对象即实例
intpython3int就是长整型,且没有大小限制,受限于内存区域的大小
float:由整数部分和小数部分组成。支持十进制和科学计数法表示。C的双精度型实现
complex:有实数和虚数部分组成,实数和虚数部分都是浮点数,3+4.2J
boolint的子类,仅有2个实例TrueFalse对应10,可以和整数直接运算

类型转换
intfloatcomplexbool也可以当做内建函数对数据进行类型转换
int(x) 返回一个整数
float(x) 返回一个浮点数
complex(x)complex(x,y) 返回一个复数
bool(x) 返回布尔值,前面讲过False等价的对象

取整

math模块的floor()ceil()函数;内建函数int()round();运算符//

1、math模块需要手动导入才可使用    import math

     math.floor     math.ceil

 

 2、内建函数 int()

 

 3、round()

 

 4、运算符 //

 

 

round(),四舍六入五取偶
math.floor()向下取整
math.ceil()向上取整
int() 取整数部分
// 整除且向下取整

 

常用数值处理函数
min()max()

abs()    取绝对值

pow(x, y) 等于 x ** y

math.sqrt() 等于 x ** 0.5

进制函数,返回值是字符串
bin()oct()hex()

math模块
math.pi π
math.e 自如常数
math模块中还有对数函数、三角函数等

 

 

 

 

 

 

posted @ 2022-07-20 18:01  45645+56  阅读(69)  评论(0)    收藏  举报