Python模块(一)什么是模块以及.pyc

2024-11-06 23:50:28

前面的经验介绍了什么是函数,本篇经验介绍模块。

一.什么是模块

1、模块其实也是一个python文件。那么,为什么要搞模块呢?如果没有模块,难道在写代码的时候所有的功能都要自己去实现么?那样,效率也太低了。

Python模块(一)什么是模块以及.pyc

二.导入一个模块

1、如下图所示,我首先创建了一个md.py文件,里面有一个函数。def alsp(a): return a*a;计算参数的平方

Python模块(一)什么是模块以及.pyc

3、运行结果如下,成功打印出了结果。也就是说,我们的1.py成功的找到了md.py文件,并调用了其中的函数

Python模块(一)什么是模块以及.pyc

5、py文件不变,再次运行1.py文件,看运行结果如下图所示。当通过import导入模块的时候,会先把该模块的函数外的语句执行。所以,先打印了1000和500,最后才打印了4.

Python模块(一)什么是模块以及.pyc

2、这个文件是由md.py文件经过编译后形成的字节码文件,你可以试试打开这个文件,根本看不懂里面是个啥。这样,我们有一个这样的备份,下次使用的时候就可以加速加载速度。

猜你喜欢