一、算术操作符
加(+)、减(-)、乘(*)、除(/),取模(%)、幂运算(**)、地板除(//)
1.除(/)
两数相除时系统总会输出浮点数,不管输入整型还是浮点型
>>>3/2
1.5
>>>2/2
1.0
2.取模运算(%)
两数相除取余数
公式:被除数-[被除数/除数]*除数
注意:最后结果与除数的符号相同
>>>4%3
1
>>>-7%2
1
>>>7%(-2)
-1
>>>-7%(-2)
-1
3.幂运算(**)
>>>3**2
9
>>>3**-2#此处涉及运算符优先级问题
0.1111111111111
>>>-3**2
-9
>>>(-3)**2
9
4.地板除(//)
结果=取比商小的最大整数
如果商为整数就往零 方向取最大整数(不取零)
如果商为负数就往负无穷方向取最大整数
比如说下面运算中-3对于2的商为-1,那么就往负无穷方向取最大整数为-2
>>>3//2
1
>>>-3//2
-2
>>>3//-2
-2
>>>3.0//2
1.0
5.算术运算符的简化用法
比如:a=a+1可以简化为a+=1
>>>a=b=c=d=10
>>>a+=1
>>>b-=3
>>>c*=10
>>>d/=2
>>>print(a,b,c,d)
11,7,100,5
二、比较操作符