您的位置:首页 > 其它

模块:模块的创建和导入

2020-06-28 05:27 811 查看

(1)关于模块

**定义:**模块是Pyhon程序,用.py表示。把能够实现某一特定功能的代码放置在一个文件中作为一个模块,从而方便其他程序和脚本导入并使用。
**分类:**内置标准模块、第三方开源模块、自定义模块。
导入方法:
方法1:import xxx #导入xxx模块

方法2:from xxx import yyy #导入xxx模块中的yyy方法

方法3:from xxx import * #导入xxx模块中的所有可使用的方法

(2)自定义模块

自定义模块,就是创建了一个.py文件,就可以称之为模块,可以在另一个程序里导入。注意模块名不能是Pyhon已有的标准模块名。
案例(1):

如上图所示,写了函数add,命名该文件为jiafa.py,则创建了一个自定义模块。
接着,重新开一个文件diaoyongjiafa.py,调用该jiafa模块,则实现了自定义模块的导入:

从导入上看,自定义模块的导入与其他模块的导入的方法相同。但是自定义模块只能在当前路径下的程序里才能导入,换一个目录再导入自定义模块就会报错。

(3)模块的调用

案例1中,我们采用“import xxx” 导入xxx模块.

在调用模块时, 还可以直接用‘from xxx import yyy ’ 导入xxx模块中的yyy方法,这时我们就不需要输入模块名了,直接输入函数名就能调用。

还是案例(1),自定义模块jiafa后,采用:

最后,补充说下:python中import别名
当一个函数名称过长的时候,写起来很烦,可以自己定义一个稍微短一点的函数名,即可以在import后面加as添加一个别名。方便我们书写。

如在案例(1)中:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐