在python中,一个py文件就是一个模块,可以作为模块被导入和引用,在python中使用模块会使得程序结构更加清晰,维护起来也更加方便。每次编程定义的变量,函数随着py文件的关闭就会被内存释放,现在通过把这些方法放在py文件中可以通过导入的方式调用,极大的提升了程序的效率!
定义:模块就是一系列功能的结合体
模块的分类:
模块的四种表现形式:
想导入py文件,只需要使用import语句即可
格式:import 模块名
内置模块导入示例:
'''导入内置模块''' import time time.sleep(1) # 一秒后执行print print('累了,睡1秒') # 结果 # 累了,睡1秒
自定义模块示例:
'''导入自定义模块''' '''test.py''' print('听说你想导入我?') a = 1 b = 2
'''module.py''' # 导入自定义模块 import test if test.a>test.b: print('用导入模块的值来比较,a大') else: print('用导入模块的值来比较,b大') # 结果 # 听说你想导入我? # 用导入模块的值来比较,b大
'''module.py''' # 导入自定义模块 import test import test import test import test # 结果 # 听说你想导入我?
注意:多次导入相同模块,只会执行一次
第三方模块示例:
python内的第三方模块,需要下载,只要找到想下载的模块,通过pip即可安装,在pycharm安装也非常方便,另外给大家推荐Anaconda,下载好好多第三方模块不需要下载。
没有pip的小伙伴点