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

पायथन में एक बहुपद को दूसरे में जोड़ें

एक बहुपद को दूसरे में जोड़ने के लिए, पायथन में numpy.polynomial.polynomial.polyadd() विधि का उपयोग करें। दो बहुपद c1 + c2 का योग देता है। तर्क निम्नतम क्रम अवधि से उच्चतम तक गुणांक के अनुक्रम हैं, यानी, [1,2,3] बहुपद 1 + 2*x + 3*x**2 का प्रतिनिधित्व करता है। विधि गुणांक सरणी को उनके योग का प्रतिनिधित्व करती है। पैरामीटर c1 और c2 बहुपद गुणांकों के 1-डी सरणियों को निम्न से उच्च तक क्रमित करते हैं।

यह numpy.polynomial.polynomial मॉड्यूल बहुपद से निपटने के लिए उपयोगी कई ऑब्जेक्ट प्रदान करता है, जिसमें एक बहुपद वर्ग भी शामिल है जो सामान्य अंकगणितीय संचालन को समाहित करता है।

कदम

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

from numpy.polynomial import polynomial as P

दो बहुपद घोषित करें -

p1 = (4,1,6)
p2 = (2,5,3)

बहुपद प्रदर्शित करें -

print("Polynomial 1...\n",p1)
print("\nPolynomial 2...\n",p2)

एक बहुपद को दूसरे में जोड़ने के लिए, पायथन में numpy.polynomial.polynomial.polyadd() विधि का उपयोग करें। दो बहुपद c1 + c2 का योग देता है। तर्क निम्नतम क्रम पद से उच्चतम तक गुणांक के अनुक्रम हैं, अर्थात, [1,2,3] बहुपद 1 + 2*x + 3*x**2 -

को दर्शाता है।
sumRes = P.polyadd(p1,p2);
print("\nResult (Sum)...\n",sumRes)

उदाहरण

from numpy.polynomial import polynomial as P

# Declare Two Polynomials
p1 = (4,1,6)
p2 = (2,5,3)

# Display the polynomials
print("Polynomial 1...\n",p1)
print("\nPolynomial 2...\n",p2)

# To add one polynomial to another, use the numpy.polynomial.polynomial.polyadd() method in Python.
sumRes = P.polyadd(p1,p2);
print("\nResult (Sum)...\n",sumRes)

आउटपुट

Polynomial 1...
(4, 1, 6)

Polynomial 2...
(2, 5, 3)

Result (Sum)...
[6. 6. 9.]

  1. जांचें कि क्या पायथन में एक स्ट्रिंग को दूसरे में बदलना संभव है

    मान लीजिए कि हमारे पास दो तार s और t हैं, t अपरकेस में है। हमें यह जांचना है कि क्या हम निम्नलिखित ऑपरेशन करके s को t में बदल सकते हैं। कुछ छोटे अक्षरों को अपरकेस में बदलें। सभी छोटे अक्षरों को हटा दें। इसलिए, यदि इनपुट s =fanToM, t =TOM जैसा है, तो आउटपुट ट्रू होगा क्योंकि हम o को O में बदल सकते

  1. पायथन में एक जोड़ें

    मान लीजिए कि हमारे पास n नामक पूर्णांकों की एक सूची है, यह एक दशमलव संख्या का प्रतिनिधित्व कर रहा है और n[i] [0, 9] के बीच है। इसलिए, यदि n [2, 4, 9] संख्या 249 का प्रतिनिधित्व करता है। हमें उसी सूची को उसी प्रतिनिधित्व में खोजना होगा, संशोधित को छोड़कर ताकि संख्या में 1 जोड़ा जाए। इसलिए, यदि इनपुट

  1. एक पायथन स्ट्रिंग को दूसरे में जोड़ें

    अजगर में तार जोड़कर हम एक नई स्ट्रिंग प्राप्त करने के लिए उन्हें बस जोड़ देते हैं। यह टेक्स्ट एनालिटिक्स आदि जैसे कई परिदृश्यों में उपयोगी है। नीचे हम इस कार्य के लिए दो दृष्टिकोणों पर विचार कर रहे हैं। +=ऑपरेटर का उपयोग करना + ऑपरेटर का उपयोग स्ट्रिंग्स के लिए उसी तरह किया जा सकता है जैसा कि संख्य