![Python从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/576/26793576/b_26793576.jpg)
上QQ阅读APP看书,第一时间看更新
3.2 运算符的优先级
所谓运算符的优先级,是指在应用中哪一个运算符先计算,哪一个后计算,与数学的四则运算应遵循的“先乘除,后加减”是一个道理。
Python的运算符的运算规则是:优先级高的运算先执行,优先级低的运算后执行,同一优先级的操作按照从左到右的顺序进行。也可以像四则运算那样使用小括号,括号内的运算最先执行。表3.6按从高到低的顺序列出了运算符的优先级。同一行中的运算符具有相同优先级,此时它们的结合方向决定求值顺序。
表3.6 运算符的优先级
![](https://epubservercos.yuewen.com/2BBFA5/15253385604107806/epubprivate/OEBPS/Images/Figure-T68_63908.jpg?sign=1739275610-BK5oRGlHrCrW0P0xqmW6jeyiYBFmXB6S-0-91d17b95b40b49b3d7fe8bf698fbdd0d)
说明
在编写程序时尽量使用括号“()”来限定运算次序,以免运算次序发生错误。