购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第4章

流程控制结构

程序执行的顺序并不是南北贯通的高速公路,可以从北到南一路通到底,事实上程序执行的顺序可能复杂到像云贵高原的公路,九弯十八转,容易让人晕头转向。想要编写出好的程序,控制好程序执行的流程相当重要。因此需要使用程序的流程控制结构,如果没有它们,绝对无法用程序来完成任何复杂的工作。在本章中,我们将讨论Python的各种流程控制结构。

本章学习大纲

·三种流程控制结构

·if...else条件语句

·多重选择

·嵌套if

·while循环

·for循环

·嵌套循环

·break指令

·continue指令

程序设计语言经过数十年不断发展,结构化程序设计(Structured Programming)慢慢成为程序开发的主流,其主要思想是将整个程序从上而下按序执行。Python语言主要就是按照程序源代码的顺序自上而下执行,但是有时会根据需要来改变执行的顺序,此时就可以通过流程控制指令来告诉计算机,应该优先以哪种顺序来执行程序。程序的流程控制就像为公路系统设计四通八达的通行方向,如图4-1所示。

图4-1 QKRPxlhsocEWXrHR1AZKFJA7lcrv2WeaxI4MpZQdMTIIeXxfTdsCe8HoG6vXgZHY

点击中间区域
呼出菜单
上一章
目录
下一章
×