模块
模块,module,一个.py(.pyw)源文件就是一个module,不同module内变量名可重复,不冲突
注:尽量不要与内置函数名冲突
应用
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'arith module'
__author__ = 'mardax'
def add(a, b):
print a, '+', b, '=', a + b
def sub(a, b):
print a, '-', b, '=', a - b
if __name__ == '__main__':
add(18, 8)
sub(18, 8)
解释:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'arith module'
__author__ = 'mardax'
python源文件标准文件模板,分别表示:
- .py文件允许在Unix/Linux/Mac上运行,只要.py文件有执行权限
- .py文件本身使用标准UTF-8编码
- .py文件文档注释,可通过__doc__访问,即无论是否显式定义__doc__,__doc__都存在
- .py文件作者
注:标准文件模板可全部删除不写