逻辑运算

* 在程序开发中,通常 在判断条件时,会需要同时判断多个条件
* 

只有多个条件都满足,才能够执行后续代码,这个时候需要使用到 逻辑运算符
*
逻辑运算符 可以把 多个条件 按照 逻辑 进行 连接,变成 更复杂的条件
*
Python 中的 逻辑运算符 包括:与 and/或 or/非 not 三种

3.1 and

条件1 and 条件2
*
与/并且
*
两个条件同时满足,返回 True
*
只要有一个不满足,就返回 False

条件 1
条件 2
结果
成立
成立
成立
成立
不成立
不成立
不成立
成立
不成立
不成立
不成立
不成立3.2 or

条件1 or 条件2
*
或/或者
*
两个条件只要有一个满足,返回 True
*
两个条件都不满足,返回 False

条件 1
条件 2
结果
成立
成立
成立
成立
不成立
成立
不成立
成立
成立
不成立
不成立
不成立3.3 not

not 条件
*
非/不是

条件
结果
成立
不成立
不成立
成立04. if 语句进阶4.1 elif
*
在开发中,使用 if 可以 判断条件
*
使用 else 可以处理 条件不成立 的情况
*
但是,如果希望 再增加一些条件,条件不同,需要执行的代码也不同 时,就可以使用 elif
*
语法格式如下:

if 条件1:
条件1满足执行的代码
……
elif 条件2:
条件2满足时,执行的代码
……
elif 条件3:
条件3满足时,执行的代码
……
else:
以上条件都不满足时,执行的代码
……
*
对比逻辑运算符的代码

if 条件1 and 条件2:
条件1满足 并且 条件2满足 执行的代码
……
注意
1.
elif 和 else 都必须和 if 联合使用,而不能单独使用
2.
可以将 if、elif 和 else 以及各自缩进的代码,看成一个 完整的代码块

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容