3 常用运算符

19 阅读1分钟

1.算数运算

假设变量:a=10,b=20

运算符描述实例
+a+b输出结果30
-a-b输出结果-10
*a*b输出结果200
/b/a输出结果2
%取模(余)b%a输出结果0
**b**a输出结果10240000000000
//取整除b//a输出结果2

2.比较运算

假设变量:a=10,b=20

运算符描述实例
==等于a==b输出结果False
!=不等于a!=b输出结果True
<>不等于(python2)a<>b输出结果True

|大于|a>b输出结果False
<|小于|a<b输出结果True
=|大于等于|a>=b输出结果False
<=|小于等于|a<=b输出结果True

3.逻辑运算

假设变量:a=10,b=20

运算符描述实例
and判断多个条件均为真时,返回真a>1 and b>1输出结果True
or判断多个条件任意为真时,返回真a>1 or b<1输出结果True
not取反not a>b输出结果True

4.成员运算

假设变量:name_list=["Zhao","Qian","Sun","Li"]

运算符描述实例
in如果在指定的序列中找到值返回True,否则返回False'Zhao' in name_list 输出结果True
not in如果在指定的序列中没有找到值返回True,否则返回False'zhao' not in name_list 输出结果True

PS:可以用来测试字符串、列表、元组、字典、集合,但不能测试数字类型。

5.其他运算

- 赋值运算:+= -= /= ……
- 身份运算:tpye(x)
- 位运算:2进制运算