Python isinstance() ফাংশন
সংজ্ঞা ও ব্যবহার
যদি নির্দিষ্ট অবজেক্ট নির্দিষ্ট ধরন হলে, তবে 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() ফাংশন(কি অন্য একটি অবজেক্টের সাবক্লাস তা নির্ণয় করুন)