对于python 中 常见的运算符总结为以下几种:
算术运算符
逻辑运算符
关系运算符或者叫比较运算符
此外还有赋值运算符与位运算
1、算术运算符:
+ 代表 加法
- 代表 减法
* 代表 乘法
/ 代表除法
% 代表求余数,求模
// 代表整 除
** 代表幂次方
2、 关系(比较)运算符:得出的结果是一个布尔值
> 代表 大于
< 代表 小于
>= 代表 大于等于
<= 代表小于等于
!= 代表 不等于 感叹号是在英文状态下的
== 代表 等于判断 。和=完全不一样,= 代表将右边的值赋值给左边
3、逻辑运算符:(结果是一个布尔值)
与(并且): and 多者条件必须同时满足
或(或者): or 只要有一者为真,则为真
非(不是): not 取反
4、赋值运算符:
= 代表 将右侧的值赋给左侧。例如a=10
+= 例如 a += 1 ==> a = a + 1
*= 例如a *= 1 ==>a = a x1
/= 例如 a = 10 a /= 5 a = 10/5 = 2
**= 例如 a =10 a^^=2 a=10^2=100
//=这个结果只取整数,余数不取
%=这个只取余数
5、位运算
& 与运算: 以两者的补码运行,如果两个的对应位数上的两个值都为真,则为真
| 或运算: 以两者的补码运行,如果两个的对应位数上的两个值有一者为真,则为真
^ 异或运算 :以两者的补码运行,如果两个的对应位数上的两个值相反,则为真
》右移运算 《 左移运算
这两个运算实在二进制的基础上进行左右移动