1.算数操作符
加 +
减 -
乘 *
除 /
取模 % 取模运算%:两数相除取余数,余数符号总和除数一致。例4%3>1
幂运算 ** 幂运算**:-3**2
地板除 // 两个数相除,返回结果是小于商的最大整数,即向下取值。
简化
例
a=a+1 >> a+=1
c=c*2 >> c*=2
比较操作符
运算符 | 描述 | 演示 |
---|---|---|
== | 等于,比较对象是否相等 | (a==b)返回false |
!= | 不等于,比较两个对象是否不想等 | (a!=b)返回true |
> | 大于,返回x是否大于y | (a>b)返回false |
< | 小于,返回x是否小于y | (a<b)返回true |
>= | 大于等于,返回x是否大于等于y | (a>=b)返回false |
<= | 小于等于,返回x是否小于等于y | (a>=b)返回true |
逻辑操作符
运算符 | 表达式 | 结果描述 |
---|---|---|
and | x and y | 布尔"与"。如果x为false,x and y 返回false,否则它返回y的计算值。 |
or | x or y | 布尔"或"。如果x是非0.它返回x的值,否则它返回y的计算值。 |
not | not x | 布尔"非"。如果x为true,返回false。如果x为false,它返回true。 |
Comments | NOTHING