पायथन इंस्टेंस () फ़ंक्शन
उदाहरण
जांचें कि क्या संख्या 5 एक पूर्णांक है:
x = isinstance(5, int)
परिभाषा और उपयोग
यदि निर्दिष्ट ऑब्जेक्ट निर्दिष्ट प्रकार का है, तो फ़ंक्शन isinstance()
वापस आ
जाता है, अन्यथा ।True
False
यदि टाइप पैरामीटर एक टपल है, तो यह फ़ंक्शन वापस आ जाएगा True
यदि ऑब्जेक्ट टुपल में से एक प्रकार है।
वाक्य - विन्यास
isinstance(object, type)
पैरामीटर मान
Parameter | Description |
---|---|
object | Required. An object. |
type | A type or a class, or a tuple of types and/or classes |
और ज्यादा उदाहरण
उदाहरण
जांचें कि क्या "हैलो" प्रकार पैरामीटर में वर्णित प्रकारों में से एक है:
x = isinstance("Hello",
(float, int, str, list, dict, tuple))
उदाहरण
जांचें कि क्या y myObj का एक उदाहरण है:
class myObj:
name = "John"
y = myObj()
x = isinstance(y, myObj)
संबंधित पृष्ठ
issubclass() फ़ंक्शन, यह जांचने के लिए कि कोई ऑब्जेक्ट किसी अन्य ऑब्जेक्ट का उपवर्ग है या नहीं।