Python 3.7从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

5.1 程序流程概述

在现实生活中,我们看到的流程是多种多样的,如汽车在道路上行驶,要顺序地沿道路前进,碰到交叉路口时,驾驶员就需要判断是转弯还是直行,在环路上是继续前进还是从一个出口出去等。在编程的世界里遇到这些状况时,可以改变程序的执行流程,即用流程控制和流程控制语句。

语句是构造程序的基本单位,程序运行的过程就是执行程序语句的过程。程序语句执行的次序称之为流程控制(控制流程)。

流程控制的结构有顺序结构、选择结构和循环结构三种。例如,生产线上零件的流动过程,应该顺序地从一个工序流向下一个工序,这就是顺序结构。但当检测不合格时,就需要从这道工序中退出,或者继续在这道工序中再加工直到检测通过为止,这就是选择结构和循环结构。