Python基础(27)——Python模块和包
目标
- 了解模块
- 导入模块
- 制作模块
__all__- 包的使用方法
一. 模块
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。
模块能定义函数,类和变量,模块里也能包含可执行的代码。
1.1. 导入模块
1.1.1 导入模块的方式
- import 模块名
- from 模块名 import 功能名
- from 模块名 import *
- import 模块名 as 别名
- from 模块名 import 功能名 as 别名
1.1.2 导入方式详解
1.1.2.1 import
- 语法
# 1. 导入模块
import 模块名
import 模块名1, 模块名2...
# 2. 调用功能
模块名.功能名()
- 体验
import math
print(math.sqrt(9)) # 3.0
1.1.2.2 from…import…
- 语法
from 模块名 import 功能1, 功能2, 功能3...
- 体验
from math import sqrt
print(sqrt(9))
1.1.2.3 from … import *
- 语法
from 模块名 import *
- 体验
from math import *
print(sqrt(9))
1.1.2.4 as定义别名
- 语法
# 模块定义别名

本文介绍了Python中的模块和包的使用,包括导入模块的多种方式,如`import`、`from...import...`和`from...import*`,以及`as`定义别名。详细讲解了如何制作和调用模块,特别提到了`__all__`变量在`from...import*`中的作用。此外,还讨论了包的创建和导入,包括两种导入包的方法,并强调了`__init__.py`文件的重要性。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



