如何修复:名称错误名称‘NP’未定义
原文:https://www . geesforgeks . org/how-fix-name error-name-NP-is-undefined/
在本文中,我们将讨论如何修复 Python 中没有定义的名称错误 np。
当我们导入不带别名的 NumPy 模块并在代码中使用 np 时,会出现错误。
示例:描述错误的代码
Python 3
# import numpymodule
import numpy
# create numpy array
a = np.array([1, 2, 3, 45])
# display
a
输出:
name 'np' is not defined
这里 np 是 NumPy 模块的别名,所以我们可以导入有别名的 NumPy 模块,也可以导入没有别名的 NumPy 模块并直接使用该名称。
方法 1:通过在导入 numpy 时使用别名
我们可以在导入时使用别名来解决错误。
语法:
import numpy as np
示例:导入 numpy 作为别名的程序
Python 3
# import numpymodule
import numpy as np
# create numpy array
a = np.array([1, 2, 3, 45])
# display
a
输出:
array([ 1, 2, 3, 45])
方法二:直接使用 NumPy
我们可以直接使用 NumPy 模块在一个数据结构中使用。
语法:
import numpy
示例:直接使用 NumPy
Python 3
# import numpymodule
import numpy
# create numpy array
a = numpy.array([1, 2, 3, 45])
# display
a
输出:
array([ 1, 2, 3, 45])
版权属于:月萌API www.moonapi.com,转载请注明出处