第 5 章 if 语句

---恢复内容开始---

5.1 一个简单示例

5.2 条件测试

每条if 语句的核心都是一个值为True 或False 的表达式,这种表达式被称为条件测试.

5.2.1 检查是否相等==

5.2.2 检查是否相等时不考虑大小写

在Python中检查是否相等时区分大小写,

5.2.3 检查是否不相等!=

5.2.4 比较数字: 年龄大小

5.2.5 检查多个条件

1. 使用and 检查多个条件

要检查是否两个条件都为True ,可使用关键字and 将两个条件测试合而为一;如果每个测试都通过了,整个表达式就为True ;如果至少有一个测试没有通过,整个表达式就 为False 。

2. 使用or 检查多个条件

但只要至少有一个条件满足,就能通过整个测试。仅当两个测试都没有通过时,使用or 的表达式才为False

5.2.6 检查特定值是否包含在列表中

要判断特定的值是否已包含在列表中,可使用关键字in

"  " in list

5.2.7 检查特定值是否不包含在列表中

在这种情况下,可使用关键字not in

。例如,如果有一个列表,其中包含被禁止在论坛上发表评论的用户,就可在允许用 户提交评论前检查他是否被禁言:

5.2.8 布尔表达式

,布尔表达式的结果要么为True ,要么为False 。

布尔值通常用于记录条件,如游戏是否正在运行,或用户是否可以编辑网站的特定内容

5.3 if 语句

if 语句有很多种,选择使用哪种取决于要测试的条件数

5.3.2 if-else 语句

if-else 语句块类似于简单的if 语句,但 其中的else 语句让你能够指定条件测试未通过时要执行的操作。

if-elif-else 结构

5.3.6 测试多个条件

5.4 使用if 语句处理列

 

5.4.2 确定列表不是空的

,在运行for 循环前确定列表是否为空很重要。

5.4.3 使用多个列表

---恢复内容结束---

原文地址:https://www.cnblogs.com/jdy113/p/8005670.html