大家好啊,我是大田
2022.05.04,日更第 88 / 365 天。
今天分享的是 Python 基础系列中的比较运算符及逻辑运算符。
一、比较运算符
一)由比较运算符得到的结果不是 False 、就是 True。
二)包含:等于 == 、不等于 != 、大于 > 、小于 < 、大于等于 >= 、小于等于 <=。
三)注意点:
1、99.0 与 99 是相等的。
2、数值 123 和 字符串 123 是不等的。
二、逻辑运算符
一)得到的结果是 False 或 True。
二)有 and 、or 、not 3 种:
1、对于 a and b :a 和 b 中只要有一个为 False ,结果都为 False。
如上图中定义 age 的值为19, age > 0 是 True,而 age < 18 得到是 False,两者取逻辑运算and ,故结果为 False。
2、对于 a or b :a 和 b 中只要有一个 True,结果都是 True。
定义 height = 180 ,height > 185 是 False ,而 height < 190 是 True ,两者取逻辑运算 or ,只要满足有一个为 True ,结果就为 True 。
3、对于 not a :取反,如果 a 是 True,那 not a 结果就是 False。
由上图,对于非 0 数字 ,取反结果是 False,对于 0 ,取反结果都是 True。
由上图,对一个非空的字符串,取反结果为 False,对一个空字符串取反是 True 。
以上是今天的内容,有问题给我留言吧,end ~
推荐文章:
目标:源源不断分享对读者有价值的原创内容。我是大田,每篇文章希望解决某个具体问题,后台私信「电子书」送你1.5G 测试资料及简历模板一份。
网友评论