算术和关系运算符
一、常见的运算符
1、算术运算符:
+
-
*
/(除)(c语言中叫整除,并不是真正的除法)
%(取余)(余数没0,说明能整除)
//(整除)地板除法
“**”(幂次方)
2、关系(比较)运算符:(就是数与数之间的大小关系,运算结果是个布尔值——>要么真要么假)
>
<
>=
<=
==
!=
3、逻辑运算符:
and (与关系)所有条件都要满足,都满足则为真,否则为假
or (或关系)只要有一个条件满足,则为真,如果全都不满足则为假
not (取反)
4、所属运算符
in 判断某个变量在不在某个容器(如list)中,#结果返回布尔值,表示是否存在
not in 判某个变量 #判断不在里面
5、赋值运算符
= #将等号右侧的值赋给等号左边(没有判断的意思,判断符号为==)
+= #a += 1 <==> a=a +1
-=
*=
/= #a /= 1<==> a =a / 1
**=
%=
//=
6、位运算符
源码
反码
补码
左移运算
右移运算
&(与)
|(或)
^(异或)