布尔基础知识
1.用数据做逻辑判断的过程叫 布尔运算
2.布尔运算产生 布尔值
3.布尔值 分为 true(真)false(假)
4.true和false就像开关一样,决定if语句和while语句是否运行
布尔运算的三种方式
1.数值比较
等于==
不等于!=
大于>
小于<
大于等于>=
小于等于<=
2.直接用数值做运算
假:
false,
0,
‘’(空字符串),
[](空列表),
{}(空字典),
None(空值,自成一派,数据类型是NoneType和0有区别,0是整数,python是区分大小写的)
其余都是真:true,任意数字,‘假的’(字符串),[1,2,3,],{1:‘春天’,2:‘秋天’}……
可以用bool()函数判断数据类型真假,bool(0)——假
bool(‘小阿哥’)——真
3.布尔值之间的运算
and
两者都为真,则真
or
两者都为假,才假
not(否定)
not True 假
not False 真
in
判断一个元素是否在一堆数据之中
在的话,表达式为真,否则为假
not in
判断一个元素是否不在一堆数据之中
不在的话,表达式为真,否则为假



以上计算结果返回的均为:True或False.


对电脑来说,少了把i和101比较的步骤,减少了算法的运行时间。
这篇博客介绍了Python中的布尔基础知识,包括布尔运算的三种方式:数值比较、直接用数值判断真假以及布尔值之间的and、or和not运算。布尔值只有true和false,其中0、空字符串、空列表、空字典和None被视为假,其他视为真。bool()函数可以用于判断数据类型的真假。布尔运算在条件判断中起到关键作用,能够简化算法,提高运行效率。
1万+

被折叠的 条评论
为什么被折叠?



