python模块
1.什么是模块?
模块是独立的python程序,每一个.py文件,都是一个独立的模块。
2.导入模块
import 模块名
import 模块名,当需要调用模块中函数时,需要加模块名前缀。
import calculate #导入calculate模块
calculate.add(1, 2) #调用calculate模块中的add函数
from 模块名 import 函数名
from calculate import add
add(1, 2). #调用函数时无需再加入命令空间
import 模块名 as 新命名
import calculate as cal
cal.add(1, 2) #替换导入模块的命名
3.if __ name __ == “__ main __”:
上述含义为:当py文件被直接运行时,if __ name __ == "__ main __" :
后面的代码块将被执行;如果py文件被以模块形式导入时,if __ name __ == "__ main __":
后面的代码将不被执行。