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

নামপাই অ্যারে-এ সব মান নন-জিরো কিনা যাচাই করার উপায়

এই প্রোগ্রামে আমরা যাচাই করব একটি নামপাই অ্যারে-এ সব মান নন-জিরো (শূন্য নয়) কিনা। যদি সব উপাদান নন-জিরো হয়, আউটপুট হবে '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
  1. পাইথনে বাইনারি ট্রিয়ের সব নোডের মান একই কিনা যাচাই করা

  2. পাইথন ডিকশনারি কনক্যাটিনেট করে সব ভ্যালু একসাথে দেখানো

  3. পাইথন ডিকশনারি থেকে সব ভ্যালুর লিস্ট কীভাবে পাবেন?

  4. পাইথনে ডিকশনারির সব ভ্যালু প্রিন্ট করার পদ্ধতি