数字
python中支持的数字类型有:int
(整型),float
(浮点型)和complex
(复数)。
支持的运算符有+
(加法),-
(减法),*
(乘法),/
(除法),%
(求余),**
(乘方)。其中除法永远返回浮点型值,如果需要去除小数部分可以使用//
。当整型与浮点型一同运算时会转换为浮点型。
>>> 1 + 1
2
>>> 3 - 2
1
>>> 3 * 2
6
>>> 12 / 3
4.0
>>> 13 // 4
3
>>> 13 % 4
1
>>> 2 ** 8
256
>>> 3+5j - 2+1j
(1+6j)
使用()
可以控制运算表达式中各个块的优先级
>>> 3 * (1 + 2)
9
与大多数编程语言相似,浮点型不是绝对精确的,存在一定的精度误差
>>> 3 - 2.2
0.7999999999999998
最后更新于