【发布时间】:2015-08-23 01:22:15
【问题描述】:
作为一种“习惯”,stackoverflow 和示例页面中的几乎每个人都使用import numpy as np
然后输入
t = numpy.arange(0,40000,4000)
我们为什么不/为什么使用from numpy import * 是不好的做法
然后输入
t = arange(0,40000,4000)
请给我理由。 (我猜: 1. 如果我们需要导入多个模块,不同模块中的某些函数会使用相同的名称。 2. 在import module == from module import *?,我可以看到这种“习惯”导致处理时间更快。)还有什么其他原因?
【问题讨论】: