Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Kiểm tra kiểu float các kích thước khác nhau có phải subdtype của floating trong Python


Để kiểm tra xem các kiểu float có kích thước khác nhau có phải là subdtype của lớp floating hay không, sử dụng numpy.issubdtype() trong NumPy Python. Các tham số là dtype hoặc đối tượng có thể ép kiểu thành dtype.

Các bước thực hiện

Nhập NumPy:

import numpy as np

Kiểm tra các kiểu float với issubdtype():

print("Kết quả...", np.issubdtype(np.float16, np.floating))  # True
print("Kết quả...", np.issubdtype(np.float32, np.floating))  # True
print("Kết quả...", np.issubdtype(np.float64, np.floating))  # True

Ví dụ hoàn chỉnh

import numpy as np

print("Sử dụng issubdtype() trong NumPy\n")

print("Kết quả...", np.issubdtype(np.float16, np.floating))
print("Kết quả...", np.issubdtype(np.float32, np.floating))
print("Kết quả...", np.issubdtype(np.float64, np.floating))

Kết quả đầu ra

Sử dụng issubdtype() trong NumPy
Kết quả... True
Kết quả... True
Kết quả... True