什么是操作符
操作符又叫运算符,举个简单的例子 4 +5, 例子中,4 和 5 被称为操作数,"+" 称为运算符。
在这里,+号的处理不会对4、5产生任何影响,如果我们把运算的结果保存下来,会得到一个结果9。
但是,在Python中,并不是所有的运算符都不会对操作数产生影响,Python中常见的运算符包括:
- 算术运算符
- 比较(关系)运算符
- 赋值运算符
- 逻辑运算符
- 位运算符
- 成员运算符
- 身份运算符
- 运算符优先级
我们分别简单讨论一下。
算术运算符
算术运算符和我们小学时候学习的算术运算类似,如下面的图所示。图的右侧是我们假设a=10,b=20后,a、b进行算术运算的结果。
大家需要注意的是“//"这个运算符,取整除又叫地板除,即是我们除的结果是舍弃了小数点的。需要注意的是:负数地板除的结果也是向下取整的,比如:
>>> 3//2
1
>>> -3//2
-2
还有需要注意的是,不同类型的变量进行算术运算的之后结果的类型。
>>> x=3
>&g