给IT入门加星标,提升编程技能

培养良好编程习惯,形成专业的风格和极致的治学态度,是一名优秀的开发人员会考虑的问题。在追求卓越的过程中,这些习惯都会积累下来,形成人生道路上优秀的修养和品质。


  1. 每个程序都应以一条注释开头,描述该程序的用途
  2. 在函数定义之间放入一个空行,以便区分函数,并增强程序可读性。
  3. 避免标识符以下划线和双下划线开头,因为python解释器可能保留了那些名称,供内部使用。这样可避免您选择的名称与解释权选择的名称混淆
  4. 在二元运算符两端添加一个空格。这样可以突出运算符,增强程序可读性(运算符号左右添加空格)

str = "I love China"

  1. 虽然按tab键可以生成缩进,但制表位的长度在不同系统上是不同的,建议将4个空格定为一个缩进级别。
  2. 可用续行字符\将长语句分成几行。如一个语句必须分解成多行,请选择有意义的端点,比如在print语句的逗号之后,或者在一个较长的表达式的运算符之后

str2 = 'Le vent se lève, il faut tenter de vivre. \
起风了,唯有努力生存。\
(纵有疾风起,人生不言弃。)'

  1. 嵌套级别过多,会使程序难以理解。通常应将嵌套控制在3级以内。
  2. 用浮点值来执行财务方面的计算时,可一定要谨慎,近似值错误可能会导致不希望的结果。
  3. 使用默认参数可简化函数调用的编写,但有的程序员认为,显示指定所有参数会使程序更易读。
  4. 通常使用小括号括起来,增强代码的可读性:

>>> (x,y,z) = (1,2,'a string')
>>> x
1
>>> y
2
>>> z
'a string'