কম্পিউটার

একটি নম্পি অ্যারের সমস্ত মান অ-শূন্য কিনা তা কীভাবে পরীক্ষা করবেন?


এই প্রোগ্রামে, আমাদের একটি নম্পি অ্যারের সমস্ত মান শূন্য কিনা তা পরীক্ষা করতে হবে। যদি সমস্ত উপাদান অ-শূন্য হয়, আউটপুট '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]

  1. গাছের সমস্ত মান পরীক্ষা করার প্রোগ্রাম পাইথনে একই বা না

  2. সমস্ত মান একসাথে প্রদর্শন করার জন্য একটি পাইথন অভিধান কীভাবে সংযুক্ত করবেন?

  3. কিভাবে একটি পাইথন অভিধান থেকে সমস্ত মান একটি তালিকা পেতে?

  4. পাইথনে একটি অভিধানের সমস্ত মান কীভাবে প্রিন্ট করবেন?