模块:模块的创建和导入

(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)中:
在这里插入图片描述

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值