কম্পিউটার টিউটোরিয়াল

পাইথনে ভিন্ন আকারের ফ্লোট টাইপগুলো ফ্লোটিং ক্লাসের সাবটাইপ কিনা যাচাই করুন

পাইথন নামপাই-তে numpy.issubdtype() মেথড ব্যবহার করে ভিন্ন আকারের ফ্লোট টাইপগুলো (float16, float32, float64) np.floating ক্লাসের সাবটাইপ কিনা তা যাচাই করা যায়।

পদ্ধতি

লাইব্রেরি ইম্পোর্ট করুন

import numpy as np

issubdtype() দিয়ে ফ্লোট টাইপ যাচাই করুন

print("ফলাফল...", np.issubdtype(np.float16, np.floating))
print("ফলাফল...", np.issubdtype(np.float32, np.floating))
print("ফলাফল...", np.issubdtype(np.float64, np.floating))

সম্পূর্ণ উদাহরণ

import numpy as np

print("Numpy-এ issubdtype() মেথড ব্যবহার\n")

# ভিন্ন আকারের ফ্লোট টাইপ যাচাই
print("ফলাফল...", np.issubdtype(np.float16, np.floating))
print("ফলাফল...", np.issubdtype(np.float32, np.floating))
print("ফলাফল...", np.issubdtype(np.float64, np.floating))

আউটপুট

Numpy-এ issubdtype() মেথড ব্যবহার
ফলাফল... True
ফলাফল... True
ফলাফল... True

ব্যাখ্যা: np.float16, np.float32, এবং np.float64 — এই তিনটিই np.floating অ্যাবসট্র্যাক্ট বেস ক্লাসের সাবটাইপ (subtype)। আকার ভিন্ন হলেও সবই ফ্লোটিং-পয়েন্ট নম্বর ক্যাটেগরির অংশ।

  1. পাইথনে মেটাক্লাস ব্যবহার করে মেটা প্রোগ্রামিং

  2. পাইথনে বিল্ট-ইন ক্লাস অ্যাট্রিবিউটগুলো কী কী?

  3. পাইথনে ক্যারেক্টার ক্লাস অপারেশন কী?

  4. পাইথনে বিভিন্ন ডেটা কনভারশন মেথডগুলো