后端开发
·今天 15:41Day 13
🧭行动:这次学习模块与包
🤓体会:- 模块:就是一个 python 文件 (.py),其中就包含了变量、函数、类,以及可执行的代码。
- 作用:提高代码复用性,降低开发门槛
导入模块的常用语法?(导入模块的语句,一般写在 py 文件的开头)
- import 模块名 [as 别名]
- from 模块名 import 功能名 [as 别名]
- from 模块名 import *
`__all__` 是一个模块级别的特殊变量,用于指定 `from 模块名 import *` 时会导入哪些功能。
1. 什么是包?有什么作用?
- 包就是一个文件夹,里面可以存储很多 Python 模块(py 文件),通过包可以对模块进行归类
2. `__init__.py`文件的作用?
- 标识这是一个包,而不是普通的文件夹
- 控制在 `import *` 时导入的模块列表 (`__all__`变量)
3. 导入包的方式?
- `import 包名.模块名`
- `from 包名 import 模块名`
- `from 包名 import *`
- `from 包名.模块名 import 功能名`
- `from 包名.模块名 import *`
🧑💻代码:
#1.直接导入模块
# import random
# for i in range(100):
# print(random.randint(1,100))
#2.导入模块并起别名
import random as r
for i in range(100):
print(r.randint(1,100))
#直接导入模块中的功能
from random import randint
for i in range(100):
print(randint(1, 100))
1
1
分享
操作
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
