Python可以调用基本的内建函数如,print( )、len( )、input( )等,在代码中不需要通过import导入,直接调用即可实现对应的功能,同时Python还提供了内置库,内置库中封装了一些常用的模块(即.py文件),我们可以通过import 语句来导入,实现相关函数或方法的调用,如:math模块,random模块,os模块;如果内置库中的模块无法满足我们功能需求,还可以通过pip命令来安装第三方模块,通过import来导入后调用,当然我们自己封装的.py文件同样通过import导入后方可调用;
import语句
import 模块名
# D2.pydef func_01():print("这是func_01函数")class FuncClass:def func_02(self):print("这是类中func_02方法")
在D1.py 中调用D2.py中的函数和方法(D1.py与D2.py在同一文件夹下)
#D1.pyimport D2 # import 模块名 即导入D2.py模块D2.func_01() # 模块名.函数D2.FuncClass().func_02() # 模块名.实例.方法
from … import 语句
from 文件夹 import 模块 (D1.py与D2.py可不在同一文件夹下)
#D1.pyfrom study_day01 import D2D2.func_01()D2.FuncClass().func_02()
from 文件夹.模块 import 函数名/类名
#D1.pyfrom study_day01.D2 import FuncClassfrom study_day01.D2 import func_01# from study_day01.D2 import FuncClass, func_01func_01()FuncClass().func_02()
把模块中的函数或类全部导入
from 文件夹.模块 import *
#D1.pyfrom study_day01.D2 import * # 通过 import * 导入D2.py模块的全部函数或类func_01()FuncClass().func_02()
