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

पायथन में इनपुट के समान प्रकार का उच्चतम परिशुद्धता वाला स्केलर प्रकार लौटाना

इनपुट के समान प्रकार का उच्चतम परिशुद्धता वाला स्केलर प्रकार लौटाने के लिए, पायथन NumPy में maximum_sctype() विधि का उपयोग करें। पैरामीटर इनपुट डेटा प्रकार है। यह एक dtype ऑब्जेक्ट या ऐसा ऑब्जेक्ट हो सकता है जिसे dtype में परिवर्तित किया जा सकता है।

चरण

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

import numpy as np

NumPy में maximum_sctype() विधि का उपयोग करें। उच्चतम परिशुद्धता वाला स्केलर प्रकार प्राप्त करें:

print("परिणाम...", np.maximum_sctype(int))
print("परिणाम...", np.maximum_sctype(np.uint8))
print("परिणाम...", np.maximum_sctype(complex))
print("परिणाम...", np.maximum_sctype(str))
print("परिणाम...", np.maximum_sctype('f4'))
print("परिणाम...", np.maximum_sctype('i2'))
print("परिणाम...", np.maximum_sctype('i4'))
print("परिणाम...", np.maximum_sctype('i8'))

उदाहरण

import numpy as np
# इनपुट के समान प्रकार का उच्चतम परिशुद्धता वाला स्केलर प्रकार लौटाने के लिए maximum_sctype() का उपयोग करें
print("NumPy में maximum_sctype() विधि का उपयोग\n")
# उच्चतम परिशुद्धता वाला स्केलर प्रकार प्राप्त करें
print("परिणाम...", np.maximum_sctype(int))
print("परिणाम...", np.maximum_sctype(np.uint8))
print("परिणाम...", np.maximum_sctype(complex))
print("परिणाम...", np.maximum_sctype(str))
print("परिणाम...", np.maximum_sctype('f4'))
print("परिणाम...", np.maximum_sctype('i2'))
print("परिणाम...", np.maximum_sctype('i4'))
print("परिणाम...", np.maximum_sctype('i8'))

आउटपुट

NumPy में maximum_sctype() विधि का उपयोग
परिणाम... 
परिणाम... 
परिणाम... 
परिणाम... 
परिणाम... 
परिणाम... 
परिणाम... 
परिणाम... 
  1. - पायथन में इनपुट ऐरे का बेस 2 लॉगरिदम लौटाएं

    पायथन नम्पी में इनपुट ऐरे का बेस 2 लॉगरिदम लौटाने के लिए numpy.log2() मेथड का उपयोग करें। यह मेथड x का बेस-2 लॉगरिदम लौटाता है। यदि x स्केलर है तो यह स्केलर होता है। पहला पैरामीटर x इनपुट मान, ऐरे-जैसा होता है। दूसरा पैरामीटर out है, जहां परिणाम स्टोर होता है। यदि प्रदान किया गया है, तो इसका आकार इ

  1. - पायथन में समान आकार के स्ट्रिंग्स ज्ञात करने का प्रोग्राम

    मान लीजिए, हमारे पास लोअरकेस अक्षरों से युक्त एक स्ट्रिंग i और एक अन्य पूर्णांक j है। हमें यह ज्ञात करना है कि कितनी स्ट्रिंग्स हैं जो i के आकार के बराबर हैं और लेक्सिकोग्राफिक रूप से i से छोटी या बराबर हैं और जिनमें j से अधिक लगातार समान वर्ण नहीं हैं। उत्तर की गणना परिणाम को 10^9 + 7 से मोड करके

  1. - पायथन में return स्टेटमेंट

    स्टेटमेंट return [expression] एक फ़ंक्शन से बाहर निकलता है, वैकल्पिक रूप से कॉलर को एक एक्सप्रेशन वापस पास करता है। बिना आर्गुमेंट्स का return स्टेटमेंट return None के समान है। उदाहरण उपरोक्त सभी उदाहरण कोई मान नहीं लौटाते हैं। आप किसी फ़ंक्शन से मान को निम्नानुसार लौटा सकते हैं: #!/usr/bin/python