标签: python python-2.7
这些陈述是否相同?:
import math和from math import *
import math
from math import *
答案 0 :(得分:3)
import math表示您必须将math(模块的名称)放在您使用它的所有内容之前,例如print(math.pi)。
math
print(math.pi)
使用from math import *,Python会将math(或准确的__all__中指定的所有函数和变量)加载到本地命名空间中,并且可以在没有模块名称的情况下使用它们前缀:print(pi)。
__all__
print(pi)
希望这有帮助!