逻辑判断在编程中是非常重要的,大量的复杂程序在根本上都是建立在“真”与“假”的基本逻辑上。
而bool所表示的就是这种最单纯最本质的True/False,真与假,是与非。
举个例子:
a = 1 <3 print(a) b = 1 a = 4 print(b > a)
通过用“> ”"<"来比较两个数值,我们就得到了一个bool值。这个bool值的真假取决于比较的结果。
“>”"<" 在编程语言中被称为 比较(关系)运算符,
常用的比较(关系)运算符包括:
> : 大于
< : 小于
>= : 大于等于
<= : 小于等于
== : 等于
!= : 不等于
还有一种逻辑运算符:
not : 逻辑"非"。如果x 为True,则not x 为 False
and:逻辑”与“。如果x 为True, 且y 为True,则X and y为True
or : 逻辑”或“。如果x、y中至少有一个为True,则X or y为True