![Python自然语言处理(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/869/44509869/b_44509869.jpg)
上QQ阅读APP看书,第一时间看更新
2.4 代码书写规则
2.4.1 缩进
程序设计的风格强调“清晰第一,效率第二”,应注意程序代码书写的视觉组织。如果所有程序代码语句都从最左一列开始,则很难清楚程序语句之间的关系,因此针对判断、循环等语句按一定的规则进行缩进,使得代码具有层次性,可读性大为改善。
程序设计语言对于缩进的要求不一样,C语言中的缩进对于代码的编写来说是“有了更好”,而不是“没有不行”,仅作为书写代码风格。Python语言则将缩进作为语法要求,通过使用代码块的缩进来体现语句的逻辑关系,行首的空白称为缩进,缩进结束就表示一个代码块结束了。C语言与Python语言缩进对比如图2-27所示。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P47_2883.jpg?sign=1739332381-30xChDW7s1laIR4YuCRejHeO1oJ5FV6F-0-d029473393d1e19245de4c25bde3b53a)
图2-27 C语言与Python语言缩进对比
【例2-1】 缩进空格数不一致。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P47_2887.jpg?sign=1739332381-yBlfcx6Pa9McyJZbxoVy80p6O3VCmFzF-0-4554e61d169df69d893e10ed39447e35)