上QQ阅读APP看书,第一时间看更新
3.2 运算符的优先级
所谓运算符的优先级,是指在应用中哪一个运算符先计算,哪一个后计算,与数学的四则运算应遵循的“先乘除,后加减”是一个道理。
Python的运算符的运算规则是:优先级高的运算先执行,优先级低的运算后执行,同一优先级的操作按照从左到右的顺序进行。我们也可以像四则运算那样使用小括号,首先执行括号内的运算。表3.6按从高到低的顺序列出了运算符的优先级。同一行中的运算符具有相同优先级,此时它们的结合方向决定求值顺序。
表3.6 运算符的优先级
说明
在编写程序时尽量使用括号“()”来限定运算次序,以免运算次序发生错误。