前言:为什么要使用模块化,模块化有什么好处,什么时候使用模块化,我们一起来看看吧。
1.导入模块的两种方式
# 第一种 import ...
import common.exercise01
# 调用
common.exercise01.func01()
# 也可以设置一个别名
import common.exercise01 as ex
ex.func01()
# 第二种 from ... import ...
# 导入一个模块中的某个方法
from exercise01 import func01
# 调用
func01()
# 导入一个模块中的所有方法
from exercise01 import *
# 调用
func01()
func02()
# 导入指定文件夹中一个模块的一个方法
from common.exercise01 import func01
# 调用
func03()
当面向对象编程的时候推荐使用from import进行导入
当面向过程编程的时候推荐使用import
值得一提的是,当一个文件导入一个模块,并在当前文件运行时,先需要执行第一行的导入,也就是说需要将导入模块从头到尾执行完才返回当前文件继续执行。
2.模块化变量
模块化变量:__name__
使用:
# exercise01文件夹,并在该文件夹中运行
print(__name__) # __main__
结论:在当前文件夹

最低0.47元/天 解锁文章
305

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



