1、模块的定义,模块就是一个py文件,方便我们写其它程序的时候,可以直接调用模块的函数,大大提高我们的代码编写速度
模块有自己写的模块,也有python自带的一些模块,还有第三方的一些模块。
2、我们来创建一个模块,先用pycharm新建一个项目,然后新建一个名为add的py文件,我们在这个文件里,先创建一个加法函数,然后我们保存一下,这样的话就是一个模块了。(pycharm的安装和使用看一下我的第二节教程)
def addnum(a,b):
'''
这是一个加法程序
'''
return a + b
3、我们来调用一下刚才创建的add模块,使用import语句来调用。在当前项目下再新建一个diaoyong的py文件,然后我们用Import调用一下,然后再调用add模块里面的addnum函数,然后把结果输出出来。我们运行一下,可以看到结果是5,这是最简单的一个调用。
import add
result = add.addnum(2,3)
print(result)
#输出结果是
5
4、import 还可以直接用from调用模块里的函数,这时我们就不需要输入模块名了,直接输入函数名就行。就能调用。
from add import addnum
result = addnum(2,3)
print(result)
#输出结果是
5
5、python中import别名,当一个函数名称过长的时候,我们打起来也不方便,我们可以自己定义一个稍微短一点的函数名,我们可以在import后面加as添加一个别名。方便我们输写。
from add import addnum as an
result = an(2,3)
print(result)
#输出结果是
5
6、python中标准库的调用,就是python中内置的一些模块,我们可以直接去引用他,比如我们引用一个time库,并用里面的sleep()函数,按顺序每1秒输出一个从0-9的数字。
import time
for i in range(10):
print(i)
time.sleep(1)
#输出结果是
0
1
2
3
4
5
6
7
8
9
python模块的创建及调用就讲到这里,大家有问题欢迎评论