Numpy Floor 函数

Beginner

介绍

在数学中,floor() 函数用于计算小于或等于给定数字的最大整数。在 Python 中,该函数在 Numpy 库中实现为 **numpy.floor()**。它用于返回数组中元素的 floor 值。

在本实验中,你将学习如何使用 numpy.floor() 函数来计算数组的 floor 值。

虚拟机提示

虚拟机启动完成后,点击左上角切换到 Notebook 选项卡以访问 Jupyter Notebook 进行练习。

有时,你可能需要等待几秒钟,直到 Jupyter Notebook 完成加载。由于 Jupyter Notebook 的限制,操作验证无法自动化。

如果你在学习过程中遇到问题,请随时向 Labby 寻求帮助。在实验结束后提供反馈,我们将及时为你解决问题。

导入 Numpy 库

Numpy 提供了一组可以应用于多维数组的数学函数。在使用这些函数之前,我们必须首先将 Numpy 库导入到程序中,如下所示:

import numpy as np

上述代码导入了 Numpy 库,并将其别名为 "np",这是大多数 Python 程序员使用的标准别名。

定义数组

在这一步中,我们将定义输入数组并将其打印到控制台。

input_arr = [1.23, 2.8, -3.7, 6.5, 0.0]
print("Input Array: ", input_arr)

应用 numpy.floor()

numpy.floor() 函数接受一个数组作为输入,并返回一个数组,其中包含小于或等于输入数组每个元素的最大整数。

output_arr = np.floor(input_arr)

print("Output Array: ", output_arr)

运行代码并评估输出

运行完整代码并评估输出。

import numpy as np

## Define the input array
input_arr = [1.23, 2.8, -3.7, 6.5, 0.0]
print("Input Array: ", input_arr)

## Apply numpy.floor() on the array
output_arr = np.floor(input_arr)
print("Output Array: ", output_arr)

总结

在本实验中,你学习了如何使用 numpy.floor() 函数计算数组的 floor 值。numpy.floor() 函数是 Numpy 库中的一个数学函数,它接受一个数组作为输入,并返回一个数组,其中包含小于或等于输入数组每个元素的最大整数。