在实际生活中经常需要作出一些判断,比如开车来到一个十字路口,这时需要对红绿灯进行判断,如果前面是红灯,就停车等候,如果是绿灯,就通行。Python中有一种特殊的语句叫做选择结构语句,需要对一些条件作出判断,从而决定执行哪一段代码。
一、选择结构概述
- 以双分支结构为例进行说明
程序发生分支,根据判断框内的条件是否被满足来选择执行一块还是执行 B 块。无论条件是否被满足,只能选择执行一或 B 中之一,不能执行完一块后又执行 B 块无论走哪条路径,都要经过 C 点,然后脱离本选择结构框。
根据处理不同情况的个数,我们下面分成单分支结构、双分支结构与多分支结构来进行讲解。
二、单分支结构(Single Branch)
(一)语法格式