js css htmlpython入门

运算符优先级

2022-05-15  本文已影响0人  朱兰Juran

运算符优先级是编程中一个非常重要的概念。

它是运算次序的数学思想的延伸(比如先算乘除后算加减),不过它也包含其他运算符,比如逻辑运算符,位运算符,赋值运算符等。

下面的代码中 == 具有比 or 更高的优先级:

print(False == False or True)

print(False == (False or True))

print((False == False) or True)

运行结果:

True

False

True

提示: Python 的操作顺序与正常数学的顺序相同, 先是括号,然后是取幂,然后是乘/除,然后是加/减。


下表列出了从最高优先级到最低优先级的所有Python运算符。

上一篇 下一篇

猜你喜欢

热点阅读