numpy 如何在使用此数组函数时获得更好的结果?[重复]

krcsximq  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(55)

此问题在此处已有答案

Error NameError: name 'np' is not defined [closed](2个答案)
19天前关闭。
NameError: name 'np' is not defined这是我得到的错误,有人能告诉我我做错了什么吗?
我正在尝试运行一个数组函数,用下面的代码来计算数字的乘法

a=np.array([12, 10, 13.1])
b=np.array([11.12, 19.01, 23.11])

c=a-b
print(c)

d=a*b
print(d)

字符串
相反,我得到这个错误代码

NameError: name 'np' is not defined

cs7cruho

cs7cruho1#

您可能没有导入numpy。
在代码的开头添加一行:import numpy as np。通常大多数人都是这样做的,使用as语句将numpy缩短为np。
如果你在代码的开头添加了这一行,那么你还没有安装numpy。
Numpy不是Python默认的内置模块或库,不像mathtime这样的模块。它是你必须手动安装的东西。你可以通过转到命令提示符或终端并使用pip install numpypip3 install numpy来完成。你也可以使用包管理器。
有关详细信息,请参阅https://numpy.org/install/

相关问题