जब बहुपद के गुणांक सूची में संग्रहीत हों तो बहुपद समीकरण की गणना करना आवश्यक हो, एक साधारण 'for' लूप का उपयोग किया जा सकता है।
नीचे इसका प्रदर्शन दिया गया है:
उदाहरण
my_polynomial = [2, 5, 3, 0]
num = 2
poly_len = len(my_polynomial)
my_result = 0
for i in range(poly_len):
my_sum = my_polynomial[i]
for j in range(poly_len - i - 1):
my_sum = my_sum * num
my_result = my_result + my_sum
print("The polynomial equation for the given list of co-efficients is :")
print(my_result)
आउटपुट
The polynomial equation for the given list of co-efficients is : 42
व्याख्या
एक सूची परिभाषित की गई है।
एक नंबर निर्दिष्ट किया गया है, और सूची की लंबाई वेरिएबल को असाइन की गई है।
रिजल्ट वेरिएबल को 0 घोषित किया गया है।
सूची की लंबाई पर पुनरावृति की जाती है, और योग को नंबर में जोड़ा जाता है।
इसे आउटपुट के रूप में दिया जाता है।
इसे कंसोल पर प्रदर्शित किया जाता है।