记录一下Python的运算顺序
按箭头指向依次降低(乘、除、取余优先级最高,括号内同级):
算术运算符: (*,/,%)→(+,-)
↓
位运算符(左移动,右移动): (<< ,>>)
↓
位运算符(与,或,异或): (&)→(^)→(|)
↓
比较运算符: (<,>,>=,<=,==,!=)
↓
身份运算符:(is,is not)
↓
成员运算符:(in,not in)
↓
逻辑运算符:(not)→(and)→(or)
更多推荐
Python的运算顺序
算术运算符: (*,/,%)→(+,-)
↓
位运算符(左移动,右移动): (<< ,>>)
↓
位运算符(与,或,异或): (&)→(^)→(|)
↓
比较运算符: (<,>,>=,<=,==,!=)
↓
身份运算符:(is,is not)
↓
成员运算符:(in,not in)
↓
逻辑运算符:(not)→(and)→(or)
更多推荐
Python的运算顺序
发布评论