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

पायथन में जांचें कि विभिन्न आकारों के इंट डेटा प्रकार एक-दूसरे के सबडेटा प्रकार नहीं हैं

यह जांचने के लिए कि विभिन्न आकारों के इंट डेटा प्रकार एक-दूसरे के सबडेटा प्रकार नहीं हैं, पायथन NumPy में numpy.issubdtype() विधि का उपयोग करें। पैरामीटर dtype या उस ऑब्जेक्ट हैं जिन्हें एक में परिवर्तित किया जा सकता है।

चरण

सबसे पहले, आवश्यक लाइब्रेरी आयात करें:

import numpy as np

NumPy में issubdtype() विधि का उपयोग करें। विभिन्न आकारों के इंट डेटा प्रकार के लिए जांच करें:

print("परिणाम...", np.issubdtype(np.int16, np.int32))
print("परिणाम...", np.issubdtype(np.int32, np.int16))
print("परिणाम...", np.issubdtype(np.int64, np.int32))
print("परिणाम...", np.issubdtype(np.int32, np.int64))
print("परिणाम...", np.issubdtype(np.int16, np.int64))
print("परिणाम...", np.issubdtype(np.int64, np.int16))

उदाहरण

import numpy as np
# यह जांचने के लिए कि विभिन्न आकारों के इंट डेटा प्रकार एक-दूसरे के सबडेटा प्रकार नहीं हैं, numpy.issubdtype() का उपयोग करें
print("NumPy में issubdtype() विधि का उपयोग\n")
# विभिन्न आकारों के इंट डेटा प्रकार के लिए जांच करें
print("परिणाम...", np.issubdtype(np.int16, np.int32))
print("परिणाम...", np.issubdtype(np.int32, np.int16))
print("परिणाम...", np.issubdtype(np.int64, np.int32))
print("परिणाम...", np.issubdtype(np.int32, np.int64))
print("परिणाम...", np.issubdtype(np.int16, np.int64))
print("परिणाम...", np.issubdtype(np.int64, np.int16))

आउटपुट

NumPy में issubdtype() विधि का उपयोग
परिणाम... False
परिणाम... False
परिणाम... False
परिणाम... False
परिणाम... False
परिणाम... False
  1. दो पत्तियों के लीफ अनुक्रम समान हैं या नहीं जांचने का पायथन प्रोग्राम दो पत्तियों के लीफ अनुक्रम समान हैं या नहीं जांचने का पायथन प्रोग्राम

    मान लीजिए हमारे पास दो बाइनरी ट्री हैं; हमें जांचना है कि क्या दोनों ट्री में बाएं से दाएं लीफ का अनुक्रम समान है। उदाहरण के लिए, यदि इनपुट इस तरह है: तो आउटपुट True होगा क्योंकि दोनों ट्री के लिए अनुक्रम [2, 6] है। इसे हल करने के लिए, हम निम्न चरणों का पालन करेंगे: c := एक नई सूची एक फ़ंक्शन ino

  1. Python में एक ट्री दूसरे का सबट्री है या नहीं, इसकी जांच करने का प्रोग्राम Python में एक ट्री दूसरे का सबट्री है या नहीं, इसकी जांच करने का प्रोग्राम

    मान लीजिए हमारे पास दो बाइनरी ट्री हैं। हमें यह जांचना है कि दूसरा ट्री पहले का सबट्री है या नहीं। तो, यदि इनपुट इस तरह है तो आउटपुट True होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे: solve() फ़ंक्शन परिभाषित करें। यह root, target लेगा यदि root null है और target भी null है, तो True लौटा

  1. - पायथन में कोष्ठकों के संतुलित होने की जांच करने का प्रोग्राम

    मान लीजिए हमारे पास एक स्ट्रिंग s है जिसमें कोष्ठक ( और ) हैं। हमें जांचना है कि कोष्ठक संतुलित हैं या नहीं। उदाहरण के लिए, यदि इनपुट s = (()())(()) है, तो आउटपुट True होगा। इसे हल करने के लिए हम निम्न चरणों का पालन करेंगे: num_open := 0 s में प्रत्येक वर्ण c के लिए करें: यदि c == ), तो: यदि num