1.Python中的”模块”,类似于java中的类,可以在里边放一些属性和函数!例如:定义一个function.py,在其中放一些函数
#这是function.py 文件
#定义函数
def printMes():
print("Hello!我是高生")
def getSum(a,b):
print(a+b);
2.在另一个文件中引入模块并使用其中的函数
import function
function.printMes()
function.getSum(4,5)
2.直接引入方法
from function import printMes
from function import getSum
printMes()
getSum(4,2)
二,Python中包(Package)的概念
Package可以用来管理模块(同名的模块放入不同的包就不冲突了),要理解这个概念可以结合命名空间作用来理解。
创建之后会同时创建一个名叫init.py的文件,文件内容是空的。
这个init.py文件的作用可以认为是用来识别这个是一个包,而不是普通目录。
2.引入包下的模块
import firstPackage.function
firstPackage.function.printMes()
firstPackage.function.getSum(1,3)
3另一种引入包的方式
from firstPackage.function import *
printMes()
getSum(4,9)