文档 : Python还提供一个机制,可以通过doc特别变量,动态获得文档字串.在模块,类声明,或函数声明中第一个没有复制的字符串可以用属性 obj.doc来进行访问, 其中obj是一个模块,类,或函数的名字...模块文档 : 简要介绍模块的功能及重要全局变量的含义,模块外可通过module.doc访问这些内容.
变量定义 : 这里定义变量为全局变量,本模块中的所有函数都可直接使用....如果模块是被导入,name的值为模块名字 .
如果模块是被直接执行,name的值为 "main"
在主程序中书写测试代码 : 测试代码仅当该文件被直接执行时运行,也就是说不是被别的模块导入时 ....将测试代码放在一个或者叫main() 的函数中.如果钙蜜快是被当成脚本运行,就调用这个函数 .这些测试代码应该随着测试条件及测试结果的变更及时修改,每次代码更新都应该运行这些测试代码,以确认修改没有引发新问题...这要坚持这样做,你的代码就会足够简装,更不用提验证和测试新特性和更新了. 在主程序中防止测试代码是测试代码块的简单快捷手段.