Computer >> Máy Tính >  >> Lập trình >> Python

Trả lại mô tả cho mã kiểu dữ liệu đã cho bằng Python

Để trả về mô tả cho mã kiểu dữ liệu đã cho, hãy sử dụng phương thức typename () trong Python Numpy.NumPy cung cấp các hàm toán học toàn diện, trình tạo số ngẫu nhiên, đại số tuyến tính, biến đổi Fourier, v.v. Nó hỗ trợ nhiều loại phần cứng và dạng máy tính, đồng thời hoạt động tốt với các thư viện phân tán, GPU và mảng thưa thớt.

Các bước

Đầu tiên, hãy nhập thư viện được yêu cầu -

 nhập numpy dưới dạng np 

Mảng của chúng tôi -

 arr =['S1', '?', 'B', 'D', 'G', 'F', 'I', 'H', 'L', 'O', 'Q', 'S', 'U', 'V', 'b', 'd', 'g', 'f', 'i', 'h', 'l', 'q'] 

Để trả về mô tả cho mã kiểu dữ liệu đã cho, hãy sử dụng phương thức typename () trong Python Numpy. Đối số đầu tiên là mã kiểu dữ liệu -

 cho tôi trong arr:print (i, ':', np.typename (i)) 

Ví dụ

 import numpy as np # statementarr =['S1', '?', 'B', 'D', 'G', 'F', 'I', 'H', 'L', 'O' , 'Q', 'S', 'U', 'V', 'b', 'd', 'g', 'f', 'i', 'h', 'l', 'q'] # Để trả về mô tả cho mã kiểu dữ liệu đã cho, hãy sử dụng phương thức typename () trong Python Numpy # Đối số thứ nhất là Kiểu dữ liệu mã cho i trong arr:print (i, ':', np.typename (i))  

Đầu ra

 S1:ký tự? :boolB:unsigned charD:phức hợp chính xác képG:độ chính xác kép dài phức tạpF:độ chính xác đơn phức tạpI:số nguyên không dấuH:không dấu shortL:số nguyên dài không dấu :single Preisioni:integerh:shortl:long integerq:long long integer