第五周-第03章节-Python3.5-模块定义、导入、优化详解1

1、Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。

模块让你能够有逻辑地组织你的 Python 代码段。

把相关的代码分配到一个模块里能让你的代码更好用,更易懂。

模块能定义函数,类和变量,模块里也能包含可执行的代码。

2、导入方法:

#模块导入
import module_1 #导处自定义的模块,导入多个模块时,用豆号分开
# print(module_1.name) #使用自定义模块里面变量
# module_1.saihi() #使用自定义模块里的函数
# import 导入后,如要调用,要用 模块名.方法名 的方式 来执行
#from module_1 import * #导入所有的变量,
#用此方法导入,调用执行时,直接执行即可。这个方法不好,不建议,容易和当时文件冲突。
# print(name)
# saihi()
# from module_1 import name #只导入module_1里面的name的内容
# print(name)

3、导入的本质
导入模块的本质就是把python文件解释一遍
导入包的本质就是执行该包下的__init__.py文件
4、模块分类
1、内置模块。标准库
2、第三方库
3、自定义模块



原文地址:https://www.cnblogs.com/pcjbk/p/11024414.html