程序的选择结构
选择结构:程序根据条件表达式的值来选择不同执行路径。选择结构包括单分支、双分支、多分支选择结构及嵌套的选择结构。
选择结构:程序根据条件表达式的值来选择不同执行路径。
条件表达式只有两个值:True或False。
条件表达式一般情况下是用关系运算符连接的表达式。
Python语言共有6个关系操作符:
操作符 | 操作符含义 |
---|---|
< | 小于 |
<= | 小于等于 |
>= | 大于等于 |
> | 大于 |
== | 等于 |
!= | 不等于 |
Python中if语句的语法格式如下:
if <条件>:
<语句块>
If语句首先计算<条件>的结果值,如果结果为True,则执行<语句块>里的语句序列,如果结果为False,<语句块>里的语句会被跳过。
<语句块>中语句通过与if所在行形成缩进表达包含关系。
Python中if-else语句用来形成双分支结构,语法格式如下:
if <条件>:
<语句块1>
else:
<语句块2>
多分支结构语法格式如下:
if 表达式1:
语句块1
elif 表达式2:
语句块2
elif 表达式3:
语句块3
else:
语句块4