2017-8-1 5.3 if 语句

范例

2017-8-1 5.3 if 语句_第1张图片

5.3.1 简单if语句

if conditional_test:

    do something

5.3.2 if-else 语句


2017-8-1 5.3 if 语句_第2张图片
适合于让Python执行二选一的操作

5.3.3 if-elif-else 结构

如果有超过两种选项,为此可使用Python提供的if-elif-else 结构。

5.3.4 使用多个elif 代码块

根据需要可以使用任意数量的elif 

5.3.5 省略else 代码块

Python并不要求if-elif 结构后面必须有else 代码块。

else 是一条包罗万象的语句,只要不满足任何if 或elif 中的条件测试,其中的代码就会执行,这可能会引入无效甚至恶意的数据。

5.3.6 测试多个条件

if-elif-else仅适合用于只有一个条件满足的情况,有时候要检查很多条件,那就使用一系列if,而不包括elif和else.

作业


2017-8-1 5.3 if 语句_第3张图片

你可能感兴趣的:(2017-8-1 5.3 if 语句)