Python运算符优先级

最近开始学习python,听大家说python很强大,可以作为脚本语言,支持面向对象、面向过程编程,兼具编译性和解释性的一门动态语言。作为一名程序员有必要掌握这一门强大的"胶水语言"。最近回顾了下,纪录一下运算符的优先级顺序,以下运算符的优先级依次递增:

运算符

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Lambda  #运算优先级最低
逻辑运算符: or
逻辑运算符: and
逻辑运算符:not
成员测试: innot in
同一性测试: isis not
比较: <,<=,>,>=,!=,==
按位或: |
按位异或: ^
按位与: &
移位: << ,>>
加法与减法: + ,-
乘法、除法与取余: */ ,%
正负号: +x,-x

 

posted @ 2018-05-20 10:01  诛仙物语  阅读(231)  评论(0编辑  收藏  举报