运算符 5大类
算术运算符+ - * / %
模运算/取余运算 判断某个数 是偶数 还是奇数的
1 a=4 2 print(a%2) 3 <<< 0
赋值运算符 = += -=
1 a=5 赋值运算 2 a-=3 a+=1等同于a=a+1 ; a-=1等同于a=a-1 3 print(a) 4 <<< 2
比较运算符 > 、>= 、< 、<= 、!= 、== 6种比较关系
比较结果返回的值是 布尔值 True False
1 a=10 2 b=5 3 print(a!=b) 4 <<< True 5 6 print("get"!='GET') 7 <<< True
逻辑运算符 and or 拓展:not
逻辑运算结果返回的值是 布尔值 True False
and的左右两边结果都为真才为真 只要有一个为假 就为假 真真为真
or的左右两边结果都为假才为假 只要有一个为真 就为真 假假为假
1 a=10 2 b=5 3 print(a>11 and b>4) 4 <<< False
成员运算符 in not in
返回值也是布尔值 True False这两种情况
3 d={"age":18,"name":"捡鸭蛋"} 4 print("age" in d) 字典 就是判断key 5 <<< True