标签: python function namespaces nested python-import
给出诸如
def norm(x, y): from math import sqrt return sqrt(x**2 + y**2)
将import嵌套在函数中可以保持外部名称空间的清晰。但是,import实际上是在每次调用函数时发生的,因此会降低性能,还是仅在第一次调用时才会缓存,然后以某种方式缓存?
import