Python良好的编程约定是什么?应该怎么实现?

程序员在编写代码的过程中,会有自己的编码特点、习性、思路 。我们在开发程序时极其重视编写规范,一个程序,不仅在机器上要能够正确执行,也应该便于其他编程或者使用的人员阅读、修改、调试等 。那么我们就需要一起遵守一个良好的编程约定,来提高代码的可读性,详情有以下四点:

Python良好的编程约定是什么?应该怎么实现?

文章插图
1.代码布局
(1)Python中每个缩进级别使用4个空格,尽量不要用Tab键,禁止将空格和Tab混合使用 。
(2)每行最大长为79,换行可以使用反斜杠和圆括号 。
(3)顶层函数和定义的类之间空两行,类中的方法定义之间空一行;函数内逻辑关系的代码段之间空一行,其他地方能不空就不空行 。
2.空格的使用
(1)右括号前不要加空格 。
(2)逗号、分号、冒号前不加空格 。
(3)函数的左括号前不加空格 。
例:
fun()(4)操作符左右各加一个空格 。
例:
a = 2(5)不要将多条语句写在同一行,写在同一行要用分号隔开,否则会出错 。

例:
a = 4 b = 2运行结果:


Python良好的编程约定是什么?应该怎么实现?

文章插图
(6)if、for、while语句,执行语句必须另起一行 。

代码示例:
a = 2if(a > 2): a = 3print(a)运行结果:
2

3.代码注释
(1)块注释使用“#”开头 。
(2)行内注释域代码至少有两个空格分隔,用“#”开头 。
4.命名规范
(1)不要用字母“L小写”、“O大写”、“I大写”作为单字符变量名 。
(2)模块名、包名要小写且简短 。
(3)函数名小写 。
(4)类名首字母大写 。
(5)常量全大写 。
【Python良好的编程约定是什么?应该怎么实现?】注:以上为编程的规范,但并不代表不这样写就一定会报错,有一部分是会有影响 。

    推荐阅读