Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python में कैसे जांचें कि A, B का सुपरक्लास है?

हमारे पास क्लासेस A और B निम्न प्रकार से परिभाषित हैं:

class A(object):
    pass

class B(A):
    pass

उदाहरण

A को B का सुपर क्लास दो तरीकों से साबित किया जा सकता है:

class A(object):
    pass

class B(A):
    pass

print(issubclass(B, A))  # यहां हम issubclass() मेथड का उपयोग करके चेक करते हैं कि B, A का सबक्लास है
print(B.__bases__)  # यहां हम B के बेस क्लासेस या सुपर क्लासेस चेक करते हैं

आउटपुट

यह आउटपुट देता है:

True
(<class '__main__.A'>,)
  1. - पायथन में पालिंड्रोम: कैसे जांचें कि कोई नंबर पालिंड्रोम है या नहीं

    पालिंड्रोम क्या है? एक पालिंड्रोम एक स्ट्रिंग है जो बाएं से दाएं पढ़ने पर या दाएं से बाएं पढ़ने पर समान होती है। दूसरे शब्दों में, एक पालिंड्रोम स्ट्रिंग वह है जिसका रिवर्स मूल स्ट्रिंग के बराबर होता है। उदाहरण के लिए, civic, madam पालिंड्रोम हैं। Cat पालिंड्रोम नहीं है। चूंकि इसका रिवर्स tac है,

  1. - पायथन में टेंसरफ्लो का उपयोग करके भविष्यवाणियों की जांच कैसे करें?

    टेंसरफ्लो का उपयोग predict मेथड और Numpy पैकेज में मौजूद argmax मेथड का उपयोग करके भविष्यवाणियों की जांच के लिए किया जा सकता है। और पढ़ें: टेंसरफ्लो क्या है और केरस टेंसरफ्लो के साथ न्यूरल नेटवर्क बनाने में कैसे काम करता है? एक न्यूरल नेटवर्क जिसमें कम से कम एक लेयर होती है, कन्वोल्यूशनल लेयर के

  1. पायथन में टेंसरफ्लो का उपयोग करके भविष्यवाणी की जांच कैसे करें? पायथन में टेंसरफ्लो का उपयोग करके भविष्यवाणी की जांच कैसे करें?

    टेंसरफ्लो का उपयोग matplotlib द्वारा ImageNet द्वारा की गई भविष्यवाणियों को विज़ुअलाइज़ करके, imshow मेथड का उपयोग करके भविष्यवाणी की जांच के लिए किया जा सकता है। और पढ़ें: टेंसरफ्लो क्या है और केरस टेंसरफ्लो के साथ न्यूरल नेटवर्क बनाने में कैसे काम करता है? एक न्यूरल नेटवर्क जिसमें कम से कम एक ल