Python-模块
2021/11/23 22:12:26
本文主要是介绍Python-模块,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- Python-模块
- 1、前言
- 2、模块详细
- 3、import句式
- 1、内置模块
- 2、自定义模块
- 3、第三方模块
- 4、import底层原理
- 4、from /import句式
- 导入模块的扩展用法
- 5、模块导入的顺序
- 6、补充知识
- 判断文件类型:
- 循环导入
Python-模块
1、前言
在python中,一个py文件就是一个模块,可以作为模块被导入和引用,在python中使用模块会使得程序结构更加清晰,维护起来也更加方便。每次编程定义的变量,函数随着py文件的关闭就会被内存释放,现在通过把这些方法放在py文件中可以通过导入的方式调用,极大的提升了程序的效率!
2、模块详细
-
定义:模块就是一系列功能的结合体
-
模块的分类:
- 内置模块
- 第三方模块
- 自定义模块
-
模块的四种表现形式:
- 使用python编写的代码(.py文件)
- 已被编译为共享库或DLL的C或C++扩展
- 包好一组模块的包(文件夹)(包里面通常有一个双下init.py文件)
- 使用C编写并链接到python解释器的内置模块
3、import句式
-
想导入py文件,只需要使用import语句即可
-
格式:import 模块名
1、内置模块
内置模块导入示例:
'''导入内置模块''' import time time.sleep(1) # 一秒后执行print print('累了,睡1秒') # 结果 # 累了,睡1秒
2、自定义模块
自定义模块示例:
'''导入自定义模块''' '''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 # 结果 # 听说你想导入我?
注意:多次导入相同模块,只会执行一次
3、第三方模块
第三方模块示例:
python内的第三方模块,需要下载,只要找到想下载的模块,通过pip即可安装,在pycharm安装也非常方便,另外给大家推荐Anaconda,下载好好多第三方模块不需要下载。
-
没有pip的小伙伴点
这篇关于Python-模块的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南