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

पायथन में विभिन्न घातांकों पर आधारों को लौटाना


जब पहले ऐरे के एलिमेंट्स को दूसरे ऐरे से घातांक पर उठाया जाता है, तो आधारों को लौटाने के लिए, पायथन नम्पाई में float_power() मेथड का उपयोग करें। यह मेथड x1 में आधारों को x2 में घातांकों पर उठाकर लौटाता है। यह एक स्केलर है यदि x1 और x2 दोनों स्केलर हैं। पैरामीटर x1 आधार हैं। पैरामीटर x2 घातांक हैं।

x1 में प्रत्येक आधार को x2 में स्थिति-संबंधी घातांक पर उठाएं। x1 और x2 को समान आकार में ब्रॉडकास्टेबल होना चाहिए। यह पावर फंक्शन से भिन्न है क्योंकि इंटीजर्स, float16, और float32 को न्यूनतम precision float64 वाले फ्लोट्स में प्रमोट किया जाता है ताकि परिणाम हमेशा inexact हो। उद्देश्य यह है कि फंक्शन नेगेटिव पावर्स के लिए एक उपयोगी परिणाम लौटाएगा और पॉजिटिव पावर्स के लिए शायद ही कभी ओवरफ्लो होगा। नेगेटिव मानों को नॉन-इंटीग्रल मान पर उठाने से nan लौटेगा। कॉम्प्लेक्स परिणाम प्राप्त करने के लिए, इनपुट को कॉम्प्लेक्स में कास्ट करें, या dtype को कॉम्प्लेक्स निर्दिष्ट करें।

चरण

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

import numpy as np

आधार:

x1 = range(6)

आधार प्रदर्शित करें:

print("आधार...\n", x1)

घातांक:

x2 = [1.0, 2.0, 3.0, 3.0, 2.0, 1.0]

घातांक प्रदर्शित करें:

print("\nघातांक...\n", x2)

जब पहले ऐरे के एलिमेंट्स को दूसरे ऐरे से घातांक पर उठाया जाता है, तो आधारों को लौटाने के लिए, float_power() मेथड का उपयोग करें:

print("\nपरिणाम...\n", np.float_power(x1, x2))

उदाहरण

import numpy as np
# आधार
x1 = range(6)
# आधार प्रदर्शित करना
print("आधार...\n", x1)
# घातांक
x2 = [1.0, 2.0, 3.0, 3.0, 2.0, 1.0]
# घातांक प्रदर्शित करना
print("\nघातांक...\n", x2)
# जब पहले ऐरे के एलिमेंट्स को दूसरे ऐरे से घातांक पर उठाया जाता है, तो आधारों को लौटाने के लिए, पायथन नम्पाई में float_power() मेथड का उपयोग करें
# मेथड x1 में आधारों को x2 में घातांकों पर उठाकर लौटाता है। यह एक स्केलर है यदि x1 और x2 दोनों स्केलर हैं।
print("\nपरिणाम...\n", np.float_power(x1, x2))

आउटपुट

आधार... range(0, 6) घातांक... [1.0, 2.0, 3.0, 3.0, 2.0, 1.0] परिणाम... [ 0. 1. 8. 27. 16. 5.]

  1. - पायथन - पैंडास इंडेक्स का अधिकतम मान प्राप्त करें

    पैंडास इंडेक्स का अधिकतम मान प्राप्त करने के लिए index.max() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([10, 20, 70, 40, 90, 50, 25, 30]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) अधिकतम मान प्राप्त करे

  1. - पायथन - पैंडास इंडेक्स का न्यूनतम मान प्राप्त करें

    पैंडास इंडेक्स का न्यूनतम मान प्राप्त करने के लिए index.min() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) न्यूनतम

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

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