1
Python编程从入门到实践
1.8 第4章 程序的流程控制
第4章 程序的流程控制

学习目标

·了解程序流程的基本概念,掌握程序流程控制的3种结构。

·掌握if、if-else和if-elif分支结构语句,并能熟练使用。

·掌握for、while循环控制语句,并能熟练使用。

·掌握else、break、continue流程控制语句的使用方法。

·掌握循环嵌套结构。

在结构化程序设计出现以前,每个程序员都按照各自的习惯与思路编写程序,没有统一的标准与方法,各人的编程效率与所编程序的质量相差很大,程序可读性和可修改性都很差,往往一个程序员编写的程序只有他自己才看得懂,甚至过了一段时间,他自己都看不懂了,因而别人既无法读懂,也无法修改。

1966年,Bohn和Jacopini提出了结构化程序设计的理论,即后来广泛采用的结构化程序设计的方法。该方法使程序结构清晰易懂,提高了程序设计的质量和效率。结构化程序由3种基本结构组成,每一个基本结构可以包含一个或若干个语句,3种基本结构为:顺序结构;分支结构,也叫选择结构;循环结构。