n এর মান দেওয়া, আমাদের কাজ হল একটি n x n ম্যাট্রিক্সের জন্য চেক বোর্ড প্যাটার্ন প্রদর্শন করা।
প্রাথমিক মান সহ অ্যারে তৈরি করার জন্য বিভিন্ন ধরণের ফাংশন numpy এ উপলব্ধ। NumPy হল পাইথনে বৈজ্ঞানিক কম্পিউটিং এর মৌলিক প্যাকেজ।
অ্যালগরিদম
ধাপ 1:ম্যাট্রিক্সের ইনপুট অর্ডার। ধাপ 2:zeros((n, n), dtype=int ব্যবহার করে n*n ম্যাট্রিক্স তৈরি করুন। ধাপ 3:একটি স্লাইসিং কৌশল ব্যবহার করে বিকল্প সারি এবং কলাম 1 দিয়ে পূরণ করুন। ধাপ 4:ম্যাট্রিক্স প্রিন্ট করুন।
উদাহরণ কোড
np def চেকবোর্ড প্যাটার্ন(n) হিসাবে numpy আমদানি করুন:প্রিন্ট("চেকারবোর্ড প্যাটার্ন:") x =np.zeros((n, n), dtype =int) x[1::2, ::2] =1 x[::2, 1::2] =1 # range(n) এর জন্য প্যাটার্নটি প্রিন্ট করুন:j এর জন্য রেঞ্জ(n):print(x[i][j], end =" ") print( ) # ড্রাইভার কোড n =int(ইনপুট("n এর মান লিখুন ::>"))চেকবোর্ড প্যাটার্ন(n)আউটপুট
n এর মান লিখুন ::>4চেকারবোর্ড প্যাটার্ন:0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0