python学习站 /学习python第三周
阅读主题
正文字体
字体大小

22.模块

本节1118字2025-04-10 16:10:03
"""
Auther:少校
Time:2025/4/10 10:42
越努力,越幸运
"""
# 1. 什么是模块          -           模块就是每个py文件

# 2. 如何在一个模块中使用另外一个模块中的内容
"""
前提:
1)被使用的模块的模块名(py文件名)必须符合变量名的要求
2)在使用之前必须先对被使用的模块进行导入
"""

# 3. 如何导入模块
"""
1)import 模块名                    -        导入指定模块,导入后可以通过 模块名.xxx 的方式使用在这个模块中所有的内容
2)form 模块名 import 内容1 内容2    -         导入指定模块,导入后直接使用指定内容
3)form 模块名 import *             -         导入指定模块,导入后直接使用导入模块名内所有内容  
4)对导入的模块或变量名重命名
import 模块名 as 新模块名
form 模块名 import 内容1 as 新内容名1 , 内容2 as 新内容名2
"""
# import demo
# from demo import p1
# from demo import *

# 4. 导入原理
"""
不管以什么样的方式导入模块,导入模块的时候会将被导入的模块中的所有代码都执行一遍
如果想要模块被导入的时候,指定代码不执行,就需要在模块中添加下面的条件语句:
if __name__ == '__main__'
    不会被其他模块执行的代码
"""

# 5. 导入的时候.的用法
"""
根目录文件夹名.文件夹名.文件名
"""
#假如路径为: /ceshi/aaa/bbb/ddd.py  内容为name=123
import ceshi.aaa.bbb as ddd
from ceshi.aaa.bbb import ddd
from ceshi.aaa.bbb.ddd import name
print(name)

# python中常用的模块
# random         -       随机操作相关的工具
# math           -       数学相关的工具
# datetime       -       时间相关工具
# os             -       文件/文件夹相关内容
# re             -       正则相关内容


网友评论

相关作品