继续学习Python
算术运算符
+ - * / // % **
比较运算符
==相等 !=不等于 >大于 = <=
赋值运算符
num = 1
num += 1 等价于num = num + 1
num -= 1 等价于num = num - 1
num *= 2 等价于num = num * 2
num /= 2 等价于num = num / 2
num //=2 等价于num = num // 2
num %=2 等价于num = num %2
num **=2 等价于num = num ** 2
逻辑运算符:nor、and、or
条件1 and 条件2,如5>3 and 6>5,结果为True,两个条件全部为真的时候,结果才为true,否者为false
条件1 or 条件2 ,如5>2 or 6<7 ,结果为True,两个条件有一个为真的时候,结果为true,两个都为假时,结果才为false
not 条件1,如not 5>3,结果为false,与结果向反
a > b and b < c or not d
优先级如何呢,测试下
优先级为not > and > or
表达式;是由操作数和运算符组成的一句代码或语句,表达式可求值,可以放在等号右边,用来给变量赋值
如 a = x + y - z