标准头部
#!/usr/bin/python
编码
所有的
Python
脚本文件都应在文件头标上
#-*- coding:utf8 -*-
。设置编辑器,默认保
main
函数
应用程序要定义
main
函数而不要直接写脚本
def main():
dosomething()
if __name__ == "__main__":
main()
如果是全局变量,则需要显式加上
"global"
。
注释
Python
的注释分为两种的概念,一种是由
#
开头的
"
真正的
"
注释,另一种是
docstrin
前实现以及这种实现的原理和难点,后者表明如何使用这个包、模块、类、函数(方法
单元测试。
坚持适当注释原则。对不存在技术难点的代码坚持不注释,对存在技术难
注释不同,推荐对每一个包、模块、类、函数(方法)写
docstrings
,除非代码一目了
通常应用于跟随着一些(或者全部)代码并和这些代码有着相同的缩进层次。注释块中
(除非他是注释内的缩进文本)。注释块内的段落以仅含单个
'#'
的行分割。注释块上下
缩进
Python
代码缩进为
4
个空格,在文件结尾声明
# Modeline {{{
# vim:set ts=4: