测试不同大小的相似浮点类型是否是Python中浮点类的子类型

要测试类似的不同大小的浮点类型是否是浮点类的子类型,请使用Python Numpy 中的方法。参数是可强制为 1 的 dtype 或对象。numpy.issubdtype()

脚步

首先,导入所需的库 -

import numpy as np

使用issubdtype()Numpy 中的方法。检查具有不同大小的浮点数据类型 -

print("Result...",np.issubdtype(np.float16, np.floating))

print("Result...",np.issubdtype(np.float32, np.floating))

print("Result...",np.issubdtype(np.float64, np.floating))

示例

import numpy as np

#要测试不同大小的相似浮点类型是否是浮点类的子类型,请使用 Python Numpy 中的 numpy.issubdtype() 方法。

#参数是可强制为 1 的 dtype 或对象

print("Using the issubdtype() method in Numpy\n")

#检查具有不同大小的浮点数据类型

print("Result...",np.issubdtype(np.float16, np.floating))

print("Result...",np.issubdtype(np.float32, np.floating))

print("Result...",np.issubdtype(np.float64, np.floating))

输出结果
Using the issubdtype() method in Numpy

Result... True

Result... True

Result... True

以上是 测试不同大小的相似浮点类型是否是Python中浮点类的子类型 的全部内容, 来源链接: utcz.com/z/297197.html

回到顶部