এই প্রোগ্রামে আমরা যাচাই করব একটি নামপাই অ্যারে-এ সব মান নন-জিরো (শূন্য নয়) কিনা। যদি সব উপাদান নন-জিরো হয়, আউটপুট হবে 'True'। অন্যথায়, 'False'।
এই প্রোগ্রামের অ্যালগরিদম বাস্তবায়নের আগে সবচেয়ে গুরুত্বপূর্ণ ধাপ হলো নামপাই ইনস্টল করা। কম্যান্ড প্রম্পট থেকে নামপাই ইনস্টলের কমান্ড:
pip install numpy
উদাহরণ
ইনপুট:
[1,2,3,4]
আউটপুট:
True
ইনপুট:
[0,1,2,3]
আউটপুট:
False
ব্যাখ্যা
আমরা নামপাই-এর বিল্ট-ইন ফাংশন all(input_array) ব্যবহার করব। এই ফাংশন অ্যারে-র প্রতিটি সংখ্যা যাচাই করে। যদি সংখ্যা নন-জিরো হয়, ফাংশন 'True' রিটার্ন করে। সব নন-জিরো উপাদান 'True' হিসেবেقييم করা হয়, আর ০ গুলো 'False' হিসেবে।
অ্যালগরিদম
স্টেপ ১: নামপাই ইম্পোর্ট করুন।
স্টেপ ২: np.array() ব্যবহার করে একটি নামপাই অ্যারে সংজ্ঞায়িত করুন।
স্টেপ ৩: এই অ্যারে-কে np.all()-এ প্যারামিটার হিসেবে পাস করুন।
স্টেপ ৪: রুকুন।
উদাহরণ কোড
import numpy as np
array1 = np.array([1,2,3,4])
array2 = np.array([0,1,2,3])
print("Array 1: ", array1)
print("Array2: ", array2)
print("\nArray 1 is non-zero: ", np.all(array1))
print("Array 2 is non-zero: ", np.all(array2))
আউটপুট
Array 1: [1 2 3 4] Array 2: [0 1 2 3] Array 1 is non-zero: True Array 2 is non-zero: False