数和表达式
python常用的一些运算符:
+ 加法运算符
- 减法运算符
* 乘法运算符
/ 除法运算符
% 取余运算符 x%y 等价于 x - ( ( x // y ) * y )
** 乘方运算符(用来执行幂运算)
// 整除运算符
加减乘除运算:
>>> 1+2 3 >>> 1-2 -1 >>> 1*2 2 >>> 1/2 0
整除运算:
>>> 10 // 3 3 >>> 10 // -3 -4 >>> -10 // 3 -4 >>> -10 // -3 3
取余运算
>>> 10 % 3 1 >>> 10 % -3 -2 >>> -10 % 3 2 >>> -10 % -3 -1
乘方运算:乘方运算符的优先级比求负高
>>> 10 ** 2 100 >>> 10 ** -2 0.01 >>> -10 ** 2 -100 >>> -10 ** -2 -0.01 >>> (-10) ** 2 100
函数pow(x,y)用来执行幂运算,函数abs用来计算绝对值,函数round将浮点数圆整为与之最接近的整数
>>> pow(10,2)
100
>>> pow(-10,2)
100
>>> abs(10)
10
>>> abs(-10)
10
>>> round(1.2)
1.0
>>> round(1.6)
2.0
>>> round(-1.2)
-1.0
>>> round(-1.6)
-2.0