import 导入的是全部的库。
from import 导入的是部分库。
下面以math库为例:
1、import math
导入 math 下的所有48个函数
>>>import math
>>>math.ceil(10.2)
11
>>>math.factorial(10)
3628800
2、from math import hypot
只导入 math 下的 hypot(x,y) 函数
>>>hypot(3,4)
5.0
3、from math import factorial as f
导入 math 下的 factorial 函数并用 f 代替
>>>f(10)
3628800
4、from math import *
导入 math 下的所有函数
>>>sin(5)
-0.9589242746631385
5、import math as m
导入 math 下的所有函数并起别名 m
>>>m.sin(5)
-0.9589242746631385
强烈推荐2、3、5;不建议使用4;使用3也可。具体原因自己在使用中就明白了。
本人小白一枚,说错还望指正,谢谢。