使用numpy

时间:2019-04-08 02:38:00

标签: python numpy

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完成的过程

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))