布尔值_比较运算符_逻辑运算符_短路问题
布尔值
a=True,b=3,a+b=4
比较运算符
布尔值_比较运算符_逻辑运算符_短路问题
布尔值
a=True,b=3,a+b=4
比较运算符
逻辑运算,or逻辑或
x为ture。则不计算y。直接返回true
布尔值:
True =1
False = 0
比较运算符:
1.等于 ==
2.不等于!=
3.大于 >
4.小于 <
5.大于等于 >=
6.小于等于 <=
逻辑运算符:
or: x or y,x为ture,则不计算y,发生短路
and: x and y,x为真,则返回y的值;若x为false,不计算y,直接返回x的值
not: not x,取非
true, false本质为1,0可以进行数字运算
==判断相等
!=不相等
true or anything, 短路返回true
flase or anything 返回anything
false and anything,短路返回false
true and anything, 返回anything