একটি সংখ্যা n-এর প্রাথমিক kটি পাওয়ার (n^0, n^1, ..., n^{k-1}) বের করতে লিস্ট কম্প্রিহেনশন এবং ** অপারেটর ব্যবহার করা হয়।
উদাহরণ
n = 4
print("The value n is : ")
print(n)
k = 5
print("The value of k is : ")
print(k)
result = [n ** index for index in range(0, k)]
print("The square values of N till K : ")
print(result)
আউটপুট
The value n is : 4
The value of k is : 5
The square values of N till K : [1, 4, 16, 64, 256]
ব্যাখ্যা
nএবংkমান ডিফাইন এবং ডিসপ্লে করা হয়।- লিস্ট কম্প্রিহেনশন দিয়ে
range(0, k)(০ থেকে k-1) রেঞ্জে ইটেরেট করা হয়। **অপারেটর দিয়ে পাওয়ার ক্যালকুলেট করা হয়।- ফলাফল ভেরিয়েবলে অ্যাসাইন এবং ডিসপ্লে করা হয়।
নোট: আউটপুট মেসেজে "square values" লেখা আছে কিন্তু আসলে পাওয়ার (n^0, n^1, n^2...)। n=4 হলে: 4^0=1, 4^1=4, 4^2=16, 4^3=64, 4^4=256।