M酱正在快马加鞭地赶来(咚咚咚)~~~
一、布尔运算
1.定义:布尔运算是数字符号化的逻辑推演法,包括联合、相交、相减。在图形处理操作中引用了这种逻辑运算方法以使简单的基本图形组合产生新的形体,并由二维布尔运算发展到三维图形的布尔运算。由于布尔在符号逻辑运算中的特殊贡献,很多计算机语言中将逻辑运算称为布尔运算,将其结果称为布尔值。
- 逻辑运算 (logical operators) 通常用来测试真假值。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。
- 2.判断真假
①两数值作比较,比较方式有:==、!=、>、<、>=、<= 例如:
print(3.3==3) #判断为假
②直接用数值做运算:
③布尔值之间的运算:and 、or 、not 、in 、not in
a=False
b=[1,5,2,4,8]
print(3>0 and 4<5) #左右两边全为真才为真
print(1>8 or 7<9) #左右两边有一个为真则为真,全假为假
print(not