数字类型及操作
整数
==整数无限制==
-
进制
-
十进制 1010,99,-217
-
二进制 0b或0B开头
-
八进制0o或0O
-
十六进制0x或0X
-
浮点数
==浮点数间运算存在不确定尾数==(用二进制表示有误差)
-
使用 浮点数间运算比较
-
不确定尾数一般发
-
生在左右
-
对x进行四舍五入,d是小数截取位数
round(0.1+0.2,1) == 0.3
True
-
-
采用科学计数法表示浮点数
<a>e<b> 表示
数值运算操作符
操作符 | 结果 |
---|---|
x/y | 浮点数结果 |
x//y | 整除 |
x op =y | 即x=x op y |
不同类型的数进行运算产生“最宽”的结果 |
一些函数形式的数值运算功能
函数及使用 | 描述 |
---|---|
x的绝对值 | |
同时输出商和余数 divmod(10,3)=(3,1) |
|
幂余,z可省略 | |
四舍五入,保留d位,默认值为0 | |
返回最大值 | |
返回最小值 | |
x变为整数 | |
x变为浮点数 | |
将x变为复数,增加虚数部分 结果为 |