赋值运算符
赋值运算符主要用来对变量进行赋值,包括如下这些:
运算符 | 描述 |
---|---|
= | 赋值 |
+= | 加等于 |
-= | 减等于 |
*= | 乘等于 |
/= | 除等于 |
//= | 整除等于 |
%= | 模等于 |
**= | 幂等于 |
实例如下:
a = 10
a += 5 # 等价于 a = a+5
a *=2 # 等价于 a = a*2
比较运算符
比较运算符主要用来比较两个数据的大小,包括如下这些:
运算符 | 描述 |
---|---|
== | 等于 |
!= | 不等于 |
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
逻辑运算符
逻辑运算符主要用在布尔类型的数据,返回结果还未布尔型数据,包括如下:
运算符 | 描述 |
---|---|
and | 逻辑与 |
or | 逻辑或 |
not | 逻辑非 |
and逻辑与
必须两个都为True
才返回True
r = True and True
print(r)
r = True and False
print(r)
结果:
True
False
or逻辑或
只要两个中有一个为True
结果就为True
r = True or False
print(r)
r = False or False
print(r)
结果:
True
False
not逻辑非
取反操作
r = not True
print(r)
r = not False
print(r)
结果:
False
True