📜  numpy.iinfo()函数– Python(1)

📅  最后修改于: 2023-12-03 15:18:03.622000             🧑  作者: Mango

numpy.iinfo()函数- Python

在NumPy中,numpy.iinfo(type)函数返回给定整数类型的规定值范围。

语法

以下是numpy.iinfo()函数的语法:

numpy.iinfo(type)
参数
  • type(数据类型): 规定所需的整数类型。 有效值为: int8,int16,int32,int64,uint8,uint16,uint32,和 uint64。
返回值

该函数返回一个具有以下属性的对象:

  • min(属性) : 给定整数类型的最小正值。
  • max(属性) : 给定整数类型的最大值。
示例
import numpy as np

a = np.iinfo(np.int16)
print("信息:")
print(a)

print("\n最小正值:")
print(a.min)

print("\n最大值:")
print(a.max)

输出
信息:
Machine parameters for int16
---------------------------------------------------------------
min = -32768
max = 32767
---------------------------------------------------------------

最小正值:
-32768

最大值:
32767

在上述示例中,我们使用numpy.iinfo()函数为integer类型数据类型(np.in16)提供范围。 该函数返回有关数据类型的信息,并返回最小值和最大值。 本例中,该函数返回int16类型的最小和最大值。

总结

NumPy numpy.iinfo()函数可用于返回给定整数类型的规定值范围。 它返回一个对象并提供有关给定类型的信息。