**操作符
操作符,就是用于进行数据运算的符号,常见的操作符一般有赋值运算符、算数运算符、
逻辑运算符、关系运算符等等。
赋值运算符
运算符 描述 使用方式
= 直接赋值 a = 2 给 a 赋值数据 2
+= 加法赋值运算 a += 2, a 原来的数据加 2 再赋值给 a -= 减法赋值运算 a-= 2, a 原 来的数据减去 2 再赋值给 a
*= 乘法赋值运算 a*=2,a 原来的数据乘以 2 再赋值给 a
/= 除法赋值运算 a/=2,a 原来的数据除以 2 再赋值给 a
%= 取余赋值运算 a%=2,a 原来的数据除以 2,将余数赋值给 a
**= 次方赋值运算 a**=2,将 a 原来的数据取 2 次方运算再赋值给 a
//= 地板除法运算 a//=3 将 a 原来的数据整除以 3 将结果赋值给 a
算数运算符
运算符 描述 使用方式
+ 加法运算 1 + 2 结果 3 - 减法运算 1 - 1 结果 0 * 乘法运算 12 * 12 结果 144
/ 除法运算 10 / 3 结果 3.333333
% 取余运算 10 / 3 结果 1
** 次方运算 10 ** 2 结果 100
// 地板除法运算 10 // 3 结果 3**
逻辑运算符
运算符 描述 使用方式
and 并且运算 True and False 结果 False
or 或者运算 True or False 结果 True
not 非运算 not False 结果 True
这里的逻辑运算符,python 中只有 and|or|not,在其他语言中,也有类似&&、||、!的
符号来表示 and、or、not 的三种关系的:
➢ and/&&:并且运算,当运算符两边的数据都为 True 才返回 True,否则返回 False
➢ or/||:或者运算,当运算符两边的数据都是 False 才返回 False,否则返回 True
➢ not/!:非运算,对结果进行取反,如果为 True 结果为 False,如果为 False 则结果
为 True