模块
一,模块含义
模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名:test.py 使用:import test)
二,什么是模块?怎么创建模块?
模块就是一个py文件,首先先建立一个模块one_model.py,这个模块用来打招呼。例如:
#one_model.py
def say_lyiio():
print("Hello,Python!")
三,导入模块的原理
(1).模块导入会将要导入的文件执行一遍
(2).导入模块的名称就是我们定义的脚本或包的名称
(3).我们导入模块的过程总结就是:在指定的范围内搜索指定名称的python脚本或者包,将其运行, 获取其中的方法
1,模块导入方式
1.import 模块名
2.from 模块名 import 功能名
3.from 模块名 import *
4.import 模块名 as 别名
5.from 模块名 import 功能名 as 别名
以上面创建好的模块为例:
1.import 模块名
import one_model
one_model.say_lyiio() #Hello,Python!
2.from 模块名 import 功能名
from one_model import say_lyiio
say_lyiio() #Hello,Python!
3.from 模块名 import *
from one_model import*
say_lyiio() #Hello,Python!
4.import 模块名 as 别名
import one_model as h
h.say_lyiio() #Hello,Python!
5.from 模块名 import 功能名 as 别名
from one_model import say_lyiio as h
h() #Hello,Python!