本文已参与「新人创作礼」活动,一起开启掘金创作之路。
Trick:1.模块的好处(这个第三点比较实用)2.模块的种类:
'''
1.模块的好处:
1).有的时候代码需要一些功能,而这些功能在标准库里面或者第三方库里面早就写好我的,我们要做的就是引入而已.
2).当你的代码量变大的时候,你肯定需要封装和抽象,要提高可维护性,必须要把你的功能函数模块化.
3).模块还可以避免函数名和变量名冲突
====sched.py===
a=100
====main.py====
import sched
print sched.a
>>100
我们看看执行main.py的时候发生了什么,首先引入了sched模块,这个模块的名字其实和标准库里面的是一模一样的。但是为啥调用我们的自己的模块,而不是标准库里面的.这是python模块搜索机制决定的.
2.模块的种类:
1)用户自己写的自定义模块
2)Python标准库模块
3)第三方模块//通过pip install
'''