代码规范
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 = 编码