![零基础学Python程序设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/24/43738024/b_43738024.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
5.2 顺序结构
顺序结构是最简单的控制结构,语句主要为赋值语句、输入与输出语句等。下面介绍顺序结构中代码是如何执行的,以及如何绘制对应的流程图。
5.2.1 什么是顺序执行
顺序执行,顾名思义就是按照一定的顺序来执行代码语句,其特点是程序沿着一个方向进行。程序员在编写代码时,通常是从上往下依次编写第1个语句、第2个语句、第3个语句等。顺序执行时,就按照编写顺序依次执行对应的语句。只有先执行了第1个语句,才会执行第2个语句。也就是说,如果没有执行第1个语句,就不会执行第2个语句。
【实例5-1】下面理解顺序执行,依次输出“我”“爱”“Python”。
通过IDLE新建一个test.py文件,在该文件中编写3个代码语句。分别使用print()语句依次输出“我”“爱”“Python”,如图5.6所示。
![](https://epubservercos.yuewen.com/8FCE01/23020638509734206/epubprivate/OEBPS/Images/42185-00-113-4.jpg?sign=1738885149-nEYnF1K0K6xEzDSVKP7UFMVUg15qcg2v-0-3e0faf2720473e0f25be000bad81aaa8)
图5.6 编写的顺序结构代码
图中共编写了3个代码语句,每行代码都使用print()来输出指定的信息。当执行后,就按照从上往下的顺序依次执行这3个语句。执行结果如下:
![](https://epubservercos.yuewen.com/8FCE01/23020638509734206/epubprivate/OEBPS/Images/42185-00-114-1.jpg?sign=1738885149-Ymz9NmbJjFjfDc5SFphdiydDTvTbRNu4-0-23fd66fe04e314bbc7acb5d59a7a2427)
5.2.2 顺序结构流程图
顺序结构是程序按照线性顺序依次执行代码的方式,从上往下执行代码,并且先执行第1个代码语句,再执行第2个代码语句。顺序结构流程图如图5.7所示。
![](https://epubservercos.yuewen.com/8FCE01/23020638509734206/epubprivate/OEBPS/Images/42185-00-114-2.jpg?sign=1738885149-DRZ7NbQ66ezlJvPML7bCWClXnQ7hmGfD-0-40d91f108399b5902a020dbac2f09b48)
图5.7 顺序结构流程图