讲解对象:Python中的模块 作者:融水公子 rsgz
背景: 1 编写大型程序的时候他们会倾向于将代码分为多个不同的文件以便使用
解决: 1 使用模块来到达这些目的
定义: 1 模块是包括 Python 定义和声明的文件 2 文件名就是模块名加上 .py 后缀
模块名获取 1 可以由全局变量 __name__ 得到模块的模块名
实例: 创建 bars.py文件,下面是文件内容 """ Bars Module ============ 这是一个打印不同分割线的示例模块 """
def starbar(num): """ 打印 * 分割线 :arg num: 线长 """ print('*' * num)
def hashbar(num): """ 打印 # 分割线 :arg num: 线长 """ print('#' * num)
def simplebar(num): """ 打印 - 分割线 :arg num: 线长 """ print('-' * num)
1 导入模块
>>> import bars 2 使用模块名来访问模块内的函数 >>> bars.hashbar(10) ########## >>> bars.simplebar(10) ---------- >>> bars.starbar(10) **********
|