一、表达式
表达式(Expression)是运算符(operator)和操作数()所构成的序列
表达式的优先级:
1. 同级的运算从左向右(左结合),若出现“=”赋值运算符,变成右结合,
例如,c=a+b,先算a+b,再=
例如,c = a or b, a or b,再=
2. ()的优先级最高
3. and 优先级大于 or (所以别完全相信网上资料,自己尝试很重要!)
注:not > and > or
例如:下图,(not a) or ((b + 2) == c),为了方便读代码,适当加上圆括号
网友评论