测试不同大小的相似浮点类型是否是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 NumpyResult... True
Result... True
Result... True
以上是 测试不同大小的相似浮点类型是否是Python中浮点类的子类型 的全部内容, 来源链接: utcz.com/z/297197.html