在编写Python程序时,必须遵守Python的语法规则,不能随心所欲,否则会带了很多不必要的麻烦。
1、命名规范
除了一些Python语法上的强制要求外,为了增加程序的易读性,模块名、包名、类名、函数名、变量名等都应该遵循一定的规则。这里已经接触到的只有变量,后续将具体介绍。
2、代码缩进
Python采用代码缩进的方式来区分代码之间的层次关系。如图4-1所示:
图4-1
从上面的程序代码可以看出,Python程序是按照逻辑关系分层次对齐的。现在我们只要有个印象就可以了,在后续学习了相关知识后就会逐步明白的。
3、程序注释
为了提高程序的可读性,可以给代码加注适当的注释,注释不属于程序的执行部分,故不能影响程序的执行。如图4-2所示:
图4-2
在这段代码中,用三对(“......”)或者(‘......’)括起来的部分可以是多行注释,#号后面只能写一行注释。图4-1和图4-2可执行的代码是完全一样的,所不同的是图4-1没有加注释,而图4-2加了注释,但运行的结果是完全相同的。
注释也是程序调试过程中的“一把利器”,将部分代码用注释符号括起来,这部分代码就失去了作用,从而可以缩小排查错误的范围。