Python isinstance() ফাংশন

ইনস্ট্যান্স

সংখ্যা 10 কি ইন্ট হলে নির্ণয় করুন:

x = isinstance(10, int)

ইনস্ট্যান্স চালু করুন

সংজ্ঞা ও ব্যবহার

যদি নির্দিষ্ট অবজেক্ট নির্দিষ্ট ধরন হলে, তবে isinstance() ফাংশন True ফিরবে, না তবে False ফিরবে。

যদি type প্যারামিটার একটি মেটাক্লাস হলে, তবে যদি অবজেক্ট মেটাক্লাসের অন্যতম ধরনের হলে, তবে এই ফাংশন True ফিরাবে。

সিন্থেক্স

isinstance(object, type)

প্যারামিটার মান

প্যারামিটার বর্ণনা
object আবশ্যকীয়।অবজেক্ট
type ধরন বা ক্লাস বা ধরন এবং/অথবা ক্লাসের মেটাক্লাস

আরও ইনস্ট্যান্স

ইনস্ট্যান্স

“Hello” কি type প্যারামিটারের উল্লিখিত কোনও ধরনের একটি হলে নির্ণয় করুন:

x = isinstance("Hello", (float, int, str, list, dict, tuple))

ইনস্ট্যান্স চালু করুন

ইনস্ট্যান্স

y কি myObj এর একক নির্ণয় করুন:

class myObj:
  name = "Bill"
y = myObj()
x = isinstance(y, myObj)

ইনস্ট্যান্স চালু করুন

সংশ্লিষ্ট পাতা

রেফারেন্স ম্যানুয়েল:issubclass() ফাংশন(কি অন্য একটি অবজেক্টের সাবক্লাস তা নির্ণয় করুন)