当前位置:首页>python>从0开始学Python:逻辑运算符

从0开始学Python:逻辑运算符

  • 2026-08-25 15:58:54
从0开始学Python:逻辑运算符

学习笔记 DAY 39

坚持是一件说起来容易,做起来不容易的事情。

逻辑运算符

#逻辑运算符

高中数学中学过逻辑运算,例如p为真命题,q为假命题,那么“p且q”为假,“p或q”为真,“非q”为真。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取反。

逻辑运算符一般和关系运算符结合使用,例如:

"and逻辑与"规则:只要一个表达式的结果是False(假),整个表达式的结果是False,只有等号两边的两个表达式全部都是True(真),整个表达式的结果才是True。

"or逻辑或"规则:只要有一个表达式的结果是True(真),整个表达式的结果是True,只有等号两边的两个表达式全部都是False(假),整个表达式的结果才是False。

"not逻辑非"规则:对原来结果取反。

Python逻辑运算符可以用来操作任何类型的表达式,不管表达式是不是bool类型;同时,逻辑运算的结果也不一定是bool类型,它也可以是任意类型。

案例参考:

print(100>1  and 200>2)print(45>1 and 0>1)print(False or 12)

输出结果如下:

TrueFalseTrue

(从基础背景开始学起,坚持,是一件不容易的事情。)


文章推荐

CMMI 体系培训PPT(一)

CMMI 体系培训PPT(二)

CMMI 体系培训PPT(三)

CMMI 体系培训PPT(四)

CMMI 体系培训PPT(五)

PMO体系分享PPT(一)

PMO体系分享PPT(二)

PMO和项目经理,不得不说的秘密!

项目管理:浅谈职业发展规划

项目管理:君子有所为有所不为

“大脑”再重要,也需要“生命”,质量管理便是项目管理的“命”!

文 | Lisa Notes

Lisa Notes |一个Lisa’s notes:生活、工作、学习中那些事儿,感悟自我成长,随心随笔杂谈。微信搜索「Lisa Notes」(ID:Lisa-notes),查看更多信息,原创小说,PPT干货分享。

长按♥一键关注

特别声明

本文为自媒体、作者等在微信公众号上传并发布,仅代表作者观点,不代表微信公众号的观点或立场,微信公众号仅提供信息发布平台,最终解释权归本人所有。合作请联系13698281600@163.com。

全世界只有不到0.03%的人

关注小SA

你真是个特别的人

快戳我!快戳我!快戳我!㊋㊋㊋

最新文章

随机文章