from numpy import *
a = array([1,2,3,4,5,6])
print(a)
以上代码显示了安装numpy
后的错误。错误是:
C:\ Users \ 91875 \ PycharmProjects \ untitled \ venv \ Scripts \ python.exe C:/Users/91875/PycharmProjects/untitled/numpytest.py Traceback(大多数 最近通话结束):文件 “ C:/Users/91875/PycharmProjects/untitled/numpytest.py”,第1行,在 从numpy导入*文件“ C:\ Users \ 91875 \ PycharmProjects \ untitled \ numpy.py”,第3行,在 a = array([1,2,3])NameError:名称“ array”未定义
以退出代码1完成的过程
答案 0 :(得分:0)
从numpy
重命名文件以说script.py
应该可以工作
from numpy import *
a = array([1,2,3,4,5,6])
print(a)
#[1 2 3 4 5 6]
但是,正如其他评论者所指出的那样,更优选的版本是
import numpy as np
a = np.array([1,2,3,4,5,6])
print(a)
这背后的一个原因是您拥有numpy.sum和内置的python sum ,上述符号可以帮助您区分两者,就像这样
import numpy as np
a = np.array([1,2,3,4,5,6])
#Using numpy sum to calculate sum of array
print(np.sum(a))
#Use python builtin sum to calculate sum of array
print(sum(a))