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

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

आधारों को वापस करने के लिए जब पहली सरणी तत्वों को दूसरी सरणी से शक्तियों में उठाया जाता है, तो पायथन नम्पी में thefloat_power() विधि का उपयोग करें। विधि x1 में आधारों को x2 में घातांक तक बढ़ा देती है। यह एक अदिश है यदि x1 और x2 दोनों अदिश हैं। पैरामीटर X1 आधार हैं। पैरामीटर x2घातांक हैं।

x1 में प्रत्येक आधार को x2 में स्थितीय रूप से संगत घात तक बढ़ाएँ। X1 और x2 को एक ही आकार में प्रसारित किया जाना चाहिए। यह उस पूर्णांक में पावर फ़ंक्शन से भिन्न होता है, फ्लोट 16, और फ्लोट 32 को फ्लोट 64 की न्यूनतम परिशुद्धता के साथ फ्लोट में बढ़ावा दिया जाता है ताकि परिणाम हमेशा सटीक हो। आशय यह है कि फ़ंक्शन नकारात्मक शक्तियों के लिए एक उपयोगी परिणाम लौटाएगा और सकारात्मक शक्तियों के लिए शायद ही कभी ओवरफ्लो होगा। एक गैर-अभिन्न मान के लिए उठाए गए नकारात्मक मान नैन वापस आ जाएंगे। जटिल परिणाम प्राप्त करने के लिए, इनपुट को जटिल में डालें, या dtype को जटिल होने के लिए निर्दिष्ट करें

कदम

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

import numpy as np

आधार -

x1 = range(6)

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

print("The bases...\n",x1)

घातांक -

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

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

print("\nThe exponents...\n",x2)

आधारों को वापस करने के लिए जब पहली सरणी तत्वों को दूसरी सरणी से शक्तियों में उठाया जाता है, तो thefloat_power() विधि का उपयोग करें -

print("\nResult...\n",np.float_power(x1, x2))

उदाहरण

import numpy as np

# The bases
x1 = range(6)

# Display the bases
print("The bases...\n",x1)

# The exponents
x2 = [1.0, 2.0, 3.0, 3.0, 2.0, 1.0]

# Display the exponents
print("\nThe exponents...\n",x2)

# To return the bases when first array elements are raised to powers from second array, use the float_power() method in Python Numpy
# The method returns the bases in x1 raised to the exponents in x2. This is a scalar if both x1 and x2 are scalars.
print("\nResult...\n",np.float_power(x1, x2))

आउटपुट

The bases...
range(0, 6)

The exponents...
[1.0, 2.0, 3.0, 3.0, 2.0, 1.0]

Result...
[ 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&qu

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

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