【100+ python基础入门-9】逻辑运算符

导读:本篇文章讲解 【100+ python基础入门-9】逻辑运算符,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

数学中有‘且’、‘或’、‘非’等逻辑关系的判断,编程语言当中也大都有着类似的逻辑运算规则,下面我们就来看看python语言中的逻辑运算符有哪些,应该怎么使用。

一、python的逻辑运算符

逻辑运算符

含义

基本格式

说明

and

逻辑与运算,等价于数学中的“且”

a and b

当 a 和 b 两个表达式都为真时,a and b 的结果才为真,否则为假。

or

逻辑或运算,等价于数学中的“或”

a or b

当 a 和 b 两个表达式都为假时,a or b 的结果才是假,否则为真。

not

逻辑非运算,等价于数学中的“非”

not a

如果 a 为真,那么 not a 的结果为假;如果 a 为假,那么 not a 的结果为真。相当于对 a 取反。

二、逻辑运算符的用法

a = b = 15

c = 20

d = Trueprint(a == b and b == c)print(a == b and b != c)print(a == b or b <= c)print(a*2 >= b and b != c)print(not d)

返回结果:

False
True
True
True
False

三、总结

and运算符表示并且的意思,and两边都为真才返回真,否则为假,and运算符从左到右开始计算,如果左边为假,直接返回假,右边就不参与运算了。

or运算符和and比较详细,也是从左到右运算,一旦左边值为真直接判定为真,右边不做运算处理。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/73464.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!