记录一下Python的运算顺序

按箭头指向依次降低(乘、除、取余优先级最高,括号内同级):

算术运算符: (*,/,%)→(+,-)

位运算符(左移动,右移动): (<< ,>>)

位运算符(与,或,异或): (&)→(^)→(|)

比较运算符: (<,>,>=,<=,==,!=)

身份运算符:(is,is not)

成员运算符:(in,not in)

逻辑运算符:(not)→(and)→(or)

更多推荐

Python的运算顺序