Python 基础|比较运算符及逻辑运算符

2022-05-21  本文已影响0人  软件测试大田

大家好啊,我是大田

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、如何学习软件测试?

2、每天这么忙,到底写不写测试用例?

3、Linux 的安装及配置

目标:源源不断分享对读者有价值的原创内容。我是大田,每篇文章希望解决某个具体问题,后台私信「电子书」送你1.5G 测试资料及简历模板一份。

上一篇 下一篇

猜你喜欢

热点阅读