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

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

इनपुट के समान उच्चतम परिशुद्धता के स्केलर प्रकार को वापस करने के लिए, Python Numpy में themaximum_sctype() विधि का उपयोग करें। पैरामीटर इनपुट डेटा प्रकार है। यह एक प्रकार की वस्तु या एक वस्तु हो सकती है जो एक प्रकार के लिए परिवर्तनीय है।

कदम

सबसे पहले, आवश्यक पुस्तकालय आयात करें -

import numpy as np

Numpy में max_sctype () विधि का उपयोग करना। उच्चतम परिशुद्धता का अदिश प्रकार प्राप्त करें -

print("Result...",np.maximum_sctype(int))
print("Result...",np.maximum_sctype(np.uint8))
print("Result...",np.maximum_sctype(complex))
print("Result...",np.maximum_sctype(str))
print("Result...",np.maximum_sctype('f4'))
print("Result...",np.maximum_sctype('i2'))
print("Result...",np.maximum_sctype('i4'))
print("Result...",np.maximum_sctype('i8'))

उदाहरण

import numpy as np

# To return the scalar type of highest precision of the same kind as the input, use the maximum_sctype() method in Python Numpy
# The parameter is the input data type. This can be a dtype object or an object that is convertible to a dtype.
print("Using the maximum_sctype() method in Numpy\n")

# Get the scalar type of highest precision
print("Result...",np.maximum_sctype(int))
print("Result...",np.maximum_sctype(np.uint8))
print("Result...",np.maximum_sctype(complex))
print("Result...",np.maximum_sctype(str))
print("Result...",np.maximum_sctype('f4'))
print("Result...",np.maximum_sctype('i2'))
print("Result...",np.maximum_sctype('i4'))
print("Result...",np.maximum_sctype('i8'))

आउटपुट

Using the maximum_sctype() method in Numpy

Result... <class 'numpy.int64'>
Result... <class 'numpy.uint64'>
Result... <class 'numpy.complex256'>
Result... <class 'numpy.str_'>
Result... <class 'numpy.float128'>
Result... <class 'numpy.int64'>
Result... <class 'numpy.int64'>
Result... <class 'numpy.int64'>

  1. पायथन में इनपुट सरणी का आधार 2 लघुगणक लौटाएं

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

  1. पायथन में समान आकार के तार खोजने का कार्यक्रम

    मान लीजिए, हमारे पास एक स्ट्रिंग i है जिसमें लोअरकेस अक्षर और एक अन्य पूर्णांक j है। हमें यह पता लगाना है कि ऐसे कितने तार हैं जो i के आकार के बराबर हैं और शब्दावली की दृष्टि से छोटे या i के बराबर हैं और j से बड़े लगातार समान वर्ण नहीं हैं। उत्तर की गणना मॉड को 10 ^ 9 + 7 द्वारा परिणाम खोजकर की जात

  1. पायथन में वापसी विवरण

    स्टेटमेंट रिटर्न [एक्सप्रेशन] एक फ़ंक्शन से बाहर निकलता है, वैकल्पिक रूप से कॉलर को एक एक्सप्रेशन वापस भेज रहा है। बिना तर्क वाला रिटर्न स्टेटमेंट रिटर्न नो के समान होता है। उदाहरण उपरोक्त सभी उदाहरण कोई मूल्य नहीं लौटा रहे हैं। आप किसी फ़ंक्शन से एक मान इस प्रकार वापस कर सकते हैं - #!/usr/bin/pyth