এই প্রোগ্রামে, আমাদের একটি নম্পি অ্যারের সমস্ত মান শূন্য কিনা তা পরীক্ষা করতে হবে। যদি সমস্ত উপাদান অ-শূন্য হয়, আউটপুট 'True' হয়। অন্যথায়, আউটপুট 'মিথ্যা'।
এই প্রোগ্রামের জন্য অ্যালগরিদম বাস্তবায়নের আগে সবচেয়ে গুরুত্বপূর্ণ ধাপ হল numpy ইনস্টল করা। কমান্ড প্রম্পট থেকে numpy ইনস্টল করার জন্য নিম্নোক্ত কমান্ড:
pip install numpy
উদাহরণ
ইনপুট:
[1,2,3,4]
আউটপুট:
True
ইনপুট:
[0,1,2,3]
আউটপুট:
False
ব্যাখ্যা
আমরা 'all(input_array)' নামক numpy বিল্ট-ইন ফাংশন ব্যবহার করব। এই ফাংশন অ্যারের প্রতিটি সংখ্যা পরীক্ষা করে। সংখ্যাটি অ-শূন্য হলে, ফাংশনটি 'True' প্রদান করে। সমস্ত অ-শূন্য উপাদানগুলিকে 'সত্য' হিসাবে মূল্যায়ন করা হয়, যখন 0গুলিকে 'মিথ্যা' হিসাবে মূল্যায়ন করা হয়৷
অ্যালগরিদম
Step 1: Import numpy.
Step 2: Define a numpy array using np.array()
Step 3: Pass this array as a parameter to np.all()
Step 4: Stop.
উদাহরণ কোড
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]