交互界面输入type(3) 可查询3的数据类型
整数 int
浮点数float
Python内置的数值操作
操作符
操作
/
浮点除
**
指数
abs()
绝对值
//
整数除
%
取余
指数:2**4 16
除号‘/’操作符总是返回一个浮点数
整数除‘//’操作符总是返回一个整数 【可理解为一个数字进入另一个数字的次数】
(注:结果的数据类型取决于操作数的数据类型。负点整数整除浮点数得到浮点数,分数为0)
混合类型表达式中,int 会转化为 float 如: 5*2.0=5.0*2.0=10.0
类型转换:
显示类型转换
>>>int(4.5)
4
>>>int(3.9)
3
(要达成四舍五入的结果,可在使用int()之前加上0.5;也可以使用round函数)
>>>round(3.14)
3
>>>round(3.5)
4
values are rounded to the closest multiple of 10 to the power minus ndigits; if two multiples are equally close, rounding is done toward the even choice." 如果距离两边一样远,会保