5. 模块
导入模块
import math
print(math.sqrt(16)) # => 4.0
你可以从 math 导入 ceil, floor方法
print(ceil(3.7)) # => 4.0
print(floor(3.7)) # => 3.0
你可以一次导入模块的所有的方法
但是不建议这样做
from math import *
您可以将模块名称导入 math 缩短为 m
import math as m
math.sqrt(16) == m.sqrt(16) # => True
您可以找到模块中定义的所有功能和属性
import math
dir(math)
Python模块只是普通的Python文件。你可以编写自己的,然后导入它们。该名称模块相同的文件名。
#如果在与当前脚本相同的#file 文件夹中有一个名为math.py的Python脚本,则将加载文件math.py 而不是内置的Python模块,这是因为本地文件夹优先于Python的内置库。