
上QQ阅读APP看书,第一时间看更新
1.8.2 分支语句的嵌套
在以上三种分支结构的任意分支语句块中可以含有新的分支语句,在新的分支语句中可以再包含分支语句,这样就形成了多级分支嵌套,形成复杂的逻辑判断分支。多级分支嵌套的每级都要进行缩进。例如下面的例子,先将考试成绩用if…else分支结构分为及格和不及格两类,然后用if…elif…else分支结构将合格的成绩再进行细分。

在以上三种分支结构的任意分支语句块中可以含有新的分支语句,在新的分支语句中可以再包含分支语句,这样就形成了多级分支嵌套,形成复杂的逻辑判断分支。多级分支嵌套的每级都要进行缩进。例如下面的例子,先将考试成绩用if…else分支结构分为及格和不及格两类,然后用if…elif…else分支结构将合格的成绩再进行细分。