在编程过程中通常会选择一定的格式标准,而每一种编程语言都有各自的编程风格,统一的编程风格可以提升代码的可读性,方便后期的程序维护,养成良好的编码风格在项目实践过程中是很有帮助的。
本节我们来学习Python中的常见编程风格。
Python编程风格
Python语言中,常见的编程风格主要由以下几点:
-
在Python中使用4个空格进行缩进,而不使用tab键进行缩进。Tab缩进在不同的平台与开发工具中的缩进数量不同,为了保持一致性建议使用4个空格进行缩进。\
-
num = 5 # 判断num的值 if num == 3: print 'boss' elif num == 2: print 'user' elif num == 1: print 'worker' elif num < 0: print 'error' else: print 'roadman'
-
每行代码不易过多,造成阅读不便,减少
;
使用。 -
Python编码使用utf8编码。
-
尽量的让注释代码可以独占一行。
-
#不能以数字开头 4role #try是保留字,不能作为标识符 try #不能包含特殊字符 $cash
-
统一函数与类的命名,可以选择驼峰命名(从第二个单词开始首字母大写)。
-
对类名使用大写字母开头的单词,但是模块名应该用小写加下划线的方式。
-
class Employee: '所有员工的基类' empCount = 0 def __init__(self, name, salary): self.name = name self.salary = salary Employee.empCount += 1 def displayCount(self): print("Total Employee %d" % Employee.empCount) def displayEmployee(self): print("Name : ", self.name, ", Salary: ", self.salary) emp1 = Employee("Zara", 2000) emp1.displayEmployee()
-
把空格放到操作符两边,以及逗号后面,但是括号里侧不加空格。
-
一定要注意,编程风格在实际项目开发过程中是非常重要,保持一致的编程风格对于团队协作、后期维护都是非常有意义的,进入一个团队后我们首先需要确定编程风格,特别是一些内容部要求的格式,这对开展后续工作很有帮助。
除此之外,大家还可以阅览一些开源的编码规范,比如,“google开源的python编程规范”,作为学习参考。