from module import 和 import 的区别
当前位置:以往代写 > Python教程 >from module import 和 import 的区别
2019-06-14

from module import 和 import 的区别

from module import 和 import 的区别

最近在用codecademy学python,碰着一些题目错误,小小记录一下

如from math import sqrt是把sqrt作为本文件的要教育入进来了,利用的时候只需要直接挪用sqrt。

而假如import是import math,那么挪用的时候要回收math.sqrt的方法。

那么假如在本身的文件里界说了沟通名字的函数怎么办呢,来尝试一下

from math import sqrt  
def sqrt(n):  
    return n  
print sqrt(13689)  
raw_input() 

运行py文件输出13689,所以本身界说了函数会自动屏蔽掉。

所以大量引用import math.*是个较量好的步伐,from math import *就容易堕落了,虽然用到很少的函数且次数较多时上面这种步伐会较量符合。

别的python不支持像java那样import math.sqrt

    关键字:

在线提交作业