Python参考手册
内置类型 | Built-in Types
Types: 2. Boolean Operations — and, or, not
2. Boolean Operations — and, or, not
这些是布尔操作,按优先级升序排列:
手术 |
结果 |
笔记 |
---|---|---|
x或y |
如果x是假的,那么y,否则x |
(1) |
x和y |
如果x是假的,那么x,否则y |
(2) |
不是x |
如果x为假,则为真,否则为假 |
(3) |
注释:
- 这是一个短路运算符,因此如果第一个参数为假,它只会计算第二个参数。
- 这是一个短路操作符,所以如果第一个参数为真,它只会计算第二个参数。
-
not
具有比非布尔运算符更低的优先级,因此not a == b
被解释为not (a == b)
,并且a == not b
是语法错误。
内置类型 | Built-in Types相关
Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于1989年发明,第一个公开发行版发行于1991年。 Python 是纯粹的自由软件, 源代码和解释器 CPython 遵循 GPL 协议。Python 语法简洁清晰,特色之一是强制用空白符( white space )作为语句缩进。
主页 | https://www.python.org/ |
源码 | https://github.com/python/cpython |
版本 | 2.7 |
发布版本 | 2.7.13 |