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 库中的一个数学函数,它接受一个数组作为输入,并返回一个数组,其中包含小于或等于输入数组每个元素的最大整数。