python算术运算符
+加
-减
*乘
/除
%取余
**求幂(^这里是按位异或运算符)
//除并向下取整,负数也同样处理,如-7//2 结果为-4
python允许这种赋值
x, y, z = 1, 2, 3
print(x, y, z)
#1 2 3
运算+赋值同其他语言+= -= *= /= %= **= //=
python 没有++或--运算
python与js不同点之一,其字符串有乘法运算,即重复这个字符串几次
Q:浮点运算出现不精确的原因
A:为了节省空间,python采用近似值的方式来表示浮点数,如0.1的浮点数近似值比0.1要稍大些,print((.1 + .1 + .1) == .3) #False。在进行数字类型数据运算时要注意