python基础,代码规范、命名规范、代码缩进、注释

代码规范

PEP8(python增强建议书第8版)

每个import语句只导入一个模块

不要在行尾添加分号";"

建议每行不超过80个字符 超出部分可以用()来进行换行例如:

bmi = 20

if bmi >= 18.5 and (

bmi <24.9):

print("代码规整")

使用必要的空格可以增加代码的可读性

运算符两侧、函数参数之间、逗号","两侧建议使用空格进行分割

避免在循环中使用+和+=运算符累加字符串。

适当使用异常处理结构提高程序容错性

命名规范

模块名尽量短小,并且使用全部小写字母,可以使用下划线分隔多个字母

例如game_name game_number

包名尽量短小,并且全部使用小写字母

例如com.ming com.book com.ck

类名采用单词首字母大写形式(Pascal风格)

单下划线开头加首字母大写 为内部使用类不能被导入 "_"+Pascal风格的类名组成

函数、类的属性和方法名全部采用小写字母,多个字母间用"_"分隔

常量命名时采用全部大写字母,可以使用下划线

使用单下划线"_"开头的模块变量或者函数是受保护的。

使用双下划线"__"开头的实例变量或方法是类私有的

代码缩进

代码缩进是指每一行代码左端空出一定长度的空白,从而可以更加清晰地从外观上看出程序的逻辑结构 ctrl+] / ctrl+[ 快速向右/向左移动指定的缩进

注释

注释是指在程序代码中的标注性的文字

# 单行注释 在IDLE中可以使用 alt +3/ alt +4 快速添加/取消注释

多行注释包含一对三引号(''' '''')或者(""" """)

中文编码声明注释 _*_ coding:utf-8(冒号后面是编码) _*_

或者 #coding = 编码