函数与模块的关系 一个模块中可以包含N多个函数
在Python中一个扩展名为.py的文件就是一个模块
自定义模块 新建的.py文件名称尽量不要和Python自带的标准模块名称相同
导入模块导入整个模块 import 模块名 (as 别名)
# import 模块名 (as 别名) import math # 关于数学运算 print(id(math)) print(type(math)) print(math) print(math.pi) # 圆周率 print(dir(math)) print(math.pow(2, 3)) # 2的3次方 print(math.ceil(9.1)) # 向上取整(天花板) print(math.floor(9.9)) # 向下取整 地板
导入模块中的某个函数 变量 类 from 模块名称 import 函数/变量/类
# from 模块名称 import 函数/变量/类 from math import pi # 只从math中导入pi print(pi) import calc # 导入自定义的模块calc print(calc.mul(2, 3)) # 调用函数
导入自定义的模块calc.py
calc.py
def add(a, b): return a b



