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

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

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

चरण

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

import numpy as np

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

print("परिणाम...", np.issubdtype(np.float32, np.float64))
print("परिणाम...", np.issubdtype(np.float64, np.float32))

इंट डेटा प्रकार के लिए जांच करें:

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))

उदाहरण

import numpy as np
# यह जांचने के लिए कि विभिन्न आकारों के समान डेटा प्रकार एक-दूसरे के सबडेटा प्रकार नहीं हैं, numpy.issubdtype() का उपयोग करें
print("NumPy में issubdtype() विधि का उपयोग\n")
# समान डेटा प्रकारों की विभिन्न आकारों के लिए जांच करें
# फ्लोट डेटा प्रकार के लिए जांच करें
print("परिणाम...", np.issubdtype(np.float32, np.float64))
print("परिणाम...", np.issubdtype(np.float64, np.float32))
# इंट डेटा प्रकार के लिए जांच करें
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))

आउटपुट

NumPy में issubdtype() विधि का उपयोग
परिणाम... False
परिणाम... False
परिणाम... False
परिणाम... False
परिणाम... False
परिणाम... False
  1. - Python में विभिन्न प्रकार के कोट्स क्या हैं?

    कोटेशन सिंबल्स Python में स्ट्रिंग ऑब्जेक्ट बनाने के लिए उपयोग किए जाते हैं। Python सिंगल, डबल और ट्रिपल कोटेड स्ट्रिंग्स को पहचानता है। स्ट्रिंग लिटरल्स को कैरेक्टर्स के अनुक्रम को सिंगल कोट्स (`hello`), डबल कोट्स (`hello`) या ट्रिपल कोट्स (`hello` या `hello`) में घेरकर लिखा जाता है। >>>

  1. - पायथन 3 में स्टैंडर्ड डेटा टाइप्स क्या हैं?

    पायथन के स्टैंडर्ड डेटा टाइप्स में न्यूमेरिक डेटा टाइप्स, सीक्वेंस टाइप्स और डिक्शनरी शामिल हैं जो की-वैल्यू पेयर्स का कलेक्शन है। न्यूमेरिक डेटा टाइप्स के ऑब्जेक्ट्स या तो इंटीजर्स, फ्लोट्स या कॉम्प्लेक्स नंबर्स होते हैं। इंटीजर्स पूर्ण संख्याएं होती हैं, जबकि फ्लोट्स में फ्रैक्शनल पार्ट होता है।

  1. - पायथन में विभिन्न डेटा रूपांतरण विधियां क्या हैं?

    संख्यात्मक डेटा रूपांतरण फ़ंक्शन्स:int() - फ्लोटिंग पॉइंट नंबर या पूर्णांक प्रतिनिधित्व वाली स्ट्रिंग को पूर्णांक ऑब्जेक्ट में बदलता है। स्ट्रिंग बदलते समय, हेक्साडेसिमल या ऑक्टल नंबर को पूर्णांक में बदलने के लिए संख्या प्रणाली के बेस का पैरामीटर लें।>>> int(11)\n11\n>>> int(11.15)