কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম: পলিনোমিয়াল ইকুয়েশন (Polynomial Equation) কম্পিউট করা যেখানে কো-এফিশিয়েন্টগুলো লিস্টে সংরক্ষিত

যখন পলিনোমিয়াল ইকুয়েশন কম্পিউট করতে হয় যেখানে পলিনোমিয়ালের কো-এফিশিয়েন্টগুলো একটি লিস্টে সংরক্ষিত, একটি সিম্পল ‘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

ব্যাখ্যা

  • একটি লিস্ট ডিফাইন করা হয়েছে।

  • একটি নম্বর স্পেসিফাই করা হয়েছে, এবং লিস্টের দৈর্ঘ্য একটি ভেরিয়েবলে অ্যাসাইন করা হয়েছে।

  • একটি রেজাল্ট ভেরিয়েবল ০ হিসেবে ডিক্লেয়ার করা হয়েছে।

  • লিস্টের দৈর্ঘ্য ওভার ইটারেট করা হয়েছে, এবং যোগফল নম্বরের সাথে গুণ করা হয়েছে।

  • এটি আউটপুট হিসেবে দেওয়া হয়েছে।

  • কনসোলে প্রদর্শিত হয়েছে।

  1. পাইথন - তালিকার সব মান একটি দেওয়া মানের চেয়ে ছোট কিনা যাচাই করা

  2. পাইথনে চেক করা: লিস্টের সব মান কি একটি দिये गये ভ্যালুর চেয়ে বড়?

  3. পাইথন প্রোগ্রাম: লিস্টের সব মান দেওয়া মান থেকে বড় কিনা চেক করা

  4. পাইথন মডিউলগুলো কোথায় সংরক্ষিত থাকে?