上QQ阅读APP看书,第一时间看更新
4.1 代码块
在介绍Python的流程控制语句之前,先介绍一个概念:代码块。代码块不是一种特殊的语句,它是一系列功能相似的代码集合,在编写代码时通过一定的编程规范将一组代码编为一组,统一执行。在Java和C#语言中使用大括号“{}”对代码进行归类,大括号中的代码为一个代码块。Python中使用缩进的方式对代码进行分组,缩进一样的代码为一个代码块,推荐使用4个空格作为一个缩进单位。
图4-1的伪代码展示了Python的缩进方式。
图4-1
上面伪代码中代码块1包含3行代码,代码块2包含2行代码,其中Line 5又包含了2行代码。每个代码块都是以冒号(:)开始的。
Python代码不需要明确的结束标记,但是编程人员为了使代码结构清晰,可以选择在代码块结束位置添加一个pass语句表示当前代码块执行结束。