NumPy 安装学习笔记
安装 NumPy
如果您使用的是基于 Python 的科学计算发行版(如 Anaconda 或 Enthought Canopy),则已经包含了 NumPy 库。
如果您没有这些科学计算包,则可以通过 pip 命令手动安装 NumPy。在命令行中运行以下命令:
pythonCopy Codepip install numpy
建议使用 pip3 来安装 NumPy,以确保它与 Python 3 兼容。如果您遇到权限问题,则可以尝试在命令前添加 sudo。
导入 NumPy
安装完成后,您可以在 Python 脚本中导入 NumPy 模块:
pythonCopy Codeimport numpy as np
在这个示例中,我们将 NumPy 模块导入并重命名为“np”,这是 NumPy 的默认约定。
使用 NumPy
NumPy 作为 Python 中最流行的科学计算包之一,提供了许多用于数组操作和数学函数的功能。以下是一个简单的 NumPy 数组操作的示例:
pythonCopy Codeimport numpy as np
# 创建一个 3x3 的数组
a = np.array([[1,2,3],[4,5,6],[7,8,9]])
# 打印数组
print(a)
# 打印数组的形状
print(a.shape)
# 访问数组元素
print(a[0, 0], a[0, 1], a[1, 0])
以上代码将创建一个 3x3 的数组,并打印该数组以及其形状。最后,我们尝试访问数组中的某些元素。
另一个常见的 NumPy 用例是数学函数。以下是一个使用 NumPy 求正弦值的例子:
pythonCopy Codeimport numpy as np
# 定义角度
angle = np.pi/2
# 计算 sin 值
result = np.sin(angle)
# 打印结果
print(result)
这个示例定义一个角度变量,然后使用 NumPy 的 sin 函数计算它的正弦值。