Python运算符优先级

Python运算符优先级_第1张图片
运算符的优先级与数学中四则运算应遵循“先乘除后加减”是一个道理

Python 中运算符的运算规则是,优先级高的运算符先执行,优先级低的运算符后执行,同一优先级的运算符按照从左到右的顺序进行。需要注意的是,Python 语言中大部分运算符都是从左向右执行的,只有单目运算符(例如 not 逻辑非运算符)、赋值运算符和三目运算符例外,它们是从右向左执行的。

表 1 按照优先级从高到底的顺序,罗列出了包括分隔符在内的所有运算符的优先级顺序

你可能感兴趣的:(python)